Posts
ユーザ名とパスワードを引数で受け取りLinuxユーザを作成するスクリプト
はじめに コマンドライン引数で ユーザ名 と パスワード を受け取り、Linuxユーザを作成する非インタラクティブなスク ...
Dockerコンテナ環境でmanコマンドを使えない問題を解決する方法
はじめに 飽きずに毎日Bashやシェルスクリプト関連の記事を書いているわけですが、 記事の内容が本当に正しいのかを確認す ...
Kubernetes Podの"command"や"args"で環境変数を参照する方法いろいろ
はじめに KubernetesでPod(もしくはReplicaSet、Deployment)のマニフェストにて、 ...
envsubstを使ってテキストファイルをテンプレートエンジンとして使う
はじめに Kubernetes のマニフェストファイル内に環境変数を埋め込み、出力内容を動的に変更したい場合がありました ...
"bash -c"コマンド実行で子プロセスが作られる時、作られない時
はじめに KubernetesのマニフェストファイルやDockerのビルドファイル、Docker Composeの設定フ ...
Gitでmasterブランチにマージ済みのローカルブランチを一括削除する
はじめに Gitでは容易にブランチを作成し、切り替えることができます。 ただ、容易にブランチを作成できるがゆえに、不要な ...
Bashでコマンドライン上にタブ文字をはりつけると消える問題に対応
はじめに MacのデフォルトシェルもZshになったこともあり、最近インタラクティブな操作目的でBashを起動する機会は徐 ...
Bashシェルスクリプトで任意の文字を繰り返し出力する方法
はじめに 検証のために特定の文字列を繰り返し出力したかったのですが、どうするのがよいか悩んだため思いついた方法をいくつか ...
Bashシェルスクリプトで簡易なプログレスバーを実装する
はじめに printf コマンドとエスケープシーケンスを組み合わせてかんたんなプログレスバーを実装する方法について紹介し ...
Bashシェルスクリプトで2つの配列を連結する
はじめに シェルスクリプトで変数を頻繁に使用することは多くはないが、それでも利用することはあります。 配列同士を連結する ...



