Bash

tarコマンドで"zフラグを付ける"、"ハイフンを付けない"のはおっさんだそうです

Bash

はじめに 今日は小ネタで。 一時期Twitterでも話題に上がっていたそうですが、 tar コマンドの使い方でおっさんか ...

記事を読む

自作したシェルスクリプトをLinuxのsystemdサービスとして起動する方法

更新 Bash, CentOS, Ubuntu, Linux

はじめに 最近は Kubernetes や サーバレス なしくみを用いたサービス運用が進んでいるため、Linux の ...

記事を読む

Unix上で利用できるパスワード生成コマンドmkpasswdの使い方を紹介

更新 Bash

はじめに 過去に Bash シェルスクリプトでランダムな文字列を作成する方法 について投稿しましたが、 もし Linux ...

記事を読む

Git でやってしまった!そんなときに変更を取り消す便利なツール "git-branchless"

更新 Bash, Git

はじめに Git で誤って git reset 、 git rebase をしてしまって冷や汗が出たことがある方は少なく ...

記事を読む

Bashシェルスクリプトでコマンドライン引数を後方から参照する

更新 Bash

はじめに Bash シェルスクリプトでは、 コマンドライン引数は "${1}"、 ...

記事を読む

シェルスクリプトで数値をN進数に変換する方法

更新 Bash

はじめに 競技プログラミングで問題を解いているときによく出題される問題として、 数値を N 進数表記に変換する というも ...

記事を読む

Bashシェルスクリプトで空ディレクトリを再帰的に検索し削除する

Bash, Linux, Mac

はじめに 開発が進むと、アプリケーション内に不要な空ディレクトリが誕生することがあります。 そのまま残り続けていると、本 ...

記事を読む

Bashシェルスクリプトで非インタラクティブにパスワードを設定する

更新 Bash

はじめに Unix 上で ユーザを作成する場合は useradd コマンド 、 ユーザを変更する場合は usermod ...

記事を読む

trコマンドで改行をカンマに変換すると","とだけ表示されてびっくりした話

更新 Bash

はじめに わかってしまえばなんてことないですし、 tr コマンドに明るい方にとっては「よくあることだね」という程度の話だ ...

記事を読む

シェルスクリプトで引数でループする処理を書くときは "${@}" は不要だった

更新 Bash

はじめに 個人的にはシェルスクリプトでループ処理を書くと速度が出ず、また記載が冗長となるためあまり使いません。 それでも ...

記事を読む