“tail -f”でログファイルを監視しながら”grep”すると出力が遅延する問題への対応
はじめに 稼働中の Web サーバーのアクセスログを tail -f で監視しながら、特定 ...
Bashシェルでtypeコマンドを使ってコマンドの存在チェックを行う際の注意
はじめに 昔から、Linux 上で任意のコマンドがどこにあるかを確認するために which ...
永遠に終了せず何もしないDockerコンテナを立ち上げる方法
はじめに Docker コンテナを運用する際、仮想化された環境内で動作するコンテナプロセス ...
Docker ComposeでMySQLがスタンバイになる前に他コンテナが接続しエラーとなってしまう場合の対処
はじめに Web アプリケーションでは全てと言っていいほど Web サーバーと DB サー ...
再ログインせずにログイン中ユーザの所属グループの変更を反映する方法
はじめに UNIX 系の OS では、ログイン中のユーザの所属グループを変更した場合、一度 ...
ChatGPT(+Shell GPT)を使って簡単な計算を行う電卓シェルスクリプトを生成してみた
はじめに Linux では、シェルスクリプトを使って簡単な計算ができます。 今回は、シェル ...
Shell GPTでコマンドラインからChatGPTを呼び出す
はじめに AI 技術の進歩、とくに ChatGPT に注目が集まっています。 これに伴い、 ...
Bashシェルスクリプトで”while read”ループ内で”read”コマンドを使う方法
はじめに 決して多くないケースですが、 while read ループ中で read コマン ...
Bashシェルスクリプトで月の最初の日、最後の日を算出する
はじめに 他の方が作成したシェルスクリプトを見ていたときに月初め、月末の値がリテラル表記さ ...
fzfを使って現在起動中のDockerコンテナプロセスに簡単に接続するスクリプト
はじめに ローカルで Docker を触ることが多いので、かんたんにコンテナプロセスの中に ...
(有料になったが) Heroku CLI を使ってコマンドラインから Heroku を操作
はじめに 今更ながら、 Heroku CLI を使う必要が出てきたので開発環境を整備しはじ ...
.netrcファイルについて知らなかったので調べてみました
はじめに Heroku CLI のセットアップ中に作成された ~/.netrc というファ ...
Semantic Versioning形式のGitタグをインクリメントしてpushするスクリプト
はじめに 先日ネット上で見つけたエントリを見て書こうと思ったエントリです。 Git のタグ ...
コマンドの出力結果からANSIエスケープシーケンスのカラーリングを取り除く方法
はじめに ターミナル操作時、コマンドの実行結果が色付けされていることがあります。 僕がプロ ...
docker psコマンドで出力される情報をカスタマイズする( –format オプション )
はじめに docker ps コマンドで現在稼働中の Docker コンテナを確認できます ...