Posts
Bash組み込みの正規表現機能を利用してファイルパスを要素に分割してみる
はじめに Bash には正規表現を使ったマッチ判定機能やマッチグループ文字列を取得する機能が組み込まれています。 ...
DockerfileでENTRYPOINT、CMDを指定した時のベースイメージの挙動はどう変わるか
はじめに 先日投稿した以下のエントリは、今回のエントリを投稿するための前提知識になっています。
Dockerfileで ...
DockerfileでENTRYPOINT、CMDの挙動を動かしながら理解する
はじめに Dockerfile内で指定可能なコマンドはいくつかありますが、 ENTRYPOINT コマンドと CMD コ ...
.bashrcや.zshrcに定義した関数を他のシェルスクリプトから呼び出す
はじめに Unix系OSで日頃よく使うコマンドは、 .bashrc や .zshrc に alias や ...
シェルスクリプトのシバン(Shebang)にシェル以外のコマンドを記述したらどうなるのか?
はじめに UNIX 上で動作するスクリプトは、1 行目に #! から始まる 1 行を記述します。 これによりスクリプトの ...
Bashシェルスクリプトで連想配列をJSONに変換し出力する方法
はじめに Bashでは、 declare コマンドを利用して連想配列変数を宣言することが可能です。
参考 : Bashの ...
Bashシェルスクリプトで連番付きファイル名の次の連番を算出する
はじめに 特定のフォルダにファイルが配置されており、これら全てに通し連番が付与されているとします。
例えば、以下のように ...
GCPのGoogle Container Registryのイメージを一括削除する方法
はじめに GCP上の Google Container Registry 内に不要なDockerイメージがあるため、削除 ...
Bashシェルスクリプト上での"[..]"と"[[..]]"の違い
はじめに Bash上で作業を行ったり、Bashのシェルスクリプトを書いたりする場合に条件分岐を使うケースがあります。 ...
Crontabにシステム起動時に1度だけコマンドが実行されるように設定する方法
はじめに man 5 crontab を読んでいてたまたま見つけたので紹介。
crontab の実装の違いにより使える、 ...



