再ログインせずにログイン中ユーザの所属グループの変更を反映する方法
はじめに UNIX 系の OS では、ログイン中のユーザの所属グループを変更した場合、一度 ...
ChatGPT (+Shell GPT)を使って簡単な計算を行う電卓シェルスクリプトを生成してみた
はじめに Linux では、シェルスクリプトを使って簡単な計算ができます。 今回は、シェル ...
Shell GPT でコマンドラインから ChatGPT を呼び出す
はじめに AI 技術の進歩、とくに ChatGPT に注目が集まっています。 これに伴い、 ...
Bashシェルスクリプトで “while read” ループ内で “read” コマンドを使う方法
はじめに 決して多くないケースですが、 while read ループ中で read コマン ...
Bash シェルスクリプトで月の最初の日、最後の日を算出する
はじめに 他の方が作成したシェルスクリプトを見ていたときに月初め、月末の値がリテラル表記さ ...
(有料になったが) Heroku CLI を使ってコマンドラインから Heroku を操作
はじめに 今更ながら、 Heroku CLI を使う必要が出てきたので開発環境を整備しはじ ...
.netrc ファイルについて知らなかったので調べてみました
はじめに Heroku CLI のセットアップ中に作成された ~/.netrc というファ ...
Semantic Versioning 形式の Git タグをインクリメントして push するスクリプト
はじめに 先日ネット上で見つけたエントリを見て書こうと思ったエントリです。 Git のタグ ...
コマンドの出力結果から ANSI エスケープシーケンスのカラーリングを取り除く方法
はじめに ターミナル操作時、コマンドの実行結果が色付けされていることがあります。 僕がプロ ...
Bash シェルスクリプトで配列の全要素を連結(join)し文字列を生成する
はじめに 紹介してそうで紹介していなかった、Bash シェルスクリプトで配列の全要素を連結 ...
パスワード付き zip ファイルがどのぐらいでクラック(パスワード解析)できるか試してみる
はじめに 前回のエントリで zip ファイルにパスワードを設定する方法について紹介しました ...
zip コマンドでパスワード付き圧縮ファイルを生成する
はじめに 最近はめっきり使わなくなった zip ファイル形式。 圧縮率は gzip 、 b ...
sed の c コマンドを使って条件に合致した行を別の文字列で置き換える
はじめに 個人的に sed で最もよく使われる内部コマンドは s コマンドです。 例えば、 ...
Bash シェルスクリプトで配列要素を 1 つ 1 つ置換する
はじめに Bash では、配列を作成し、変数に代入できます。 例えば、1〜3 の要素を持つ ...
anyenv で管理しているバージョン管理ツールを一括でアップデートする方法
はじめに anyenv を使うと、 xxxenv 系のツールを管理できます。 ここで、 x ...