Bashの特殊な変数$_を使って直前に実行されたコマンドの引数を取得する
はじめに 先日、他の方が作成されたスクリプトを拝見していたときに見つけた特殊変数 $_ があまり見慣れないものだったので ...
Bashシェルスクリプトで数値(小数を含む)かどうかを判定する方法
はじめに 関連したエントリは今まで何度もしていますが、特定のケースに限定した「こんなときどうする?」集の1つとしてまとめ ...
Gitでローカルブランチ、リモートブランチの名前を変更(リネーム)する方法
はじめに 今更のエントリではありますが、Git でブランチ名を変更する方法を毎回忘れてわざわざ以下のステップを実行してい ...
"rails console"でもBashのvi 編集モードと同じキーバインドを使う方法
はじめに 今回は完全に「誰得」な記事です。
僕は普段から Zsh あるは Bash の vi キーバインディングモードを ...
BashのGlob パターンマッチ使用時に該当ファイルが見つからなかった場合の挙動を理解する
はじめに Bash で該当ディレクトリ内にあるファイルを一括でコマンドの引数として渡したい場合は、 * を使った ...
jqコマンドで存在しないキーを指定した場合にnullという文字列が取得されることへの対処
はじめに AWS、GCP といったクラウドサービスや、 SaaS サービスの利用が進むにつれて、 外部 API を呼び出 ...
Bashでテスト用に1GiBの大容量ファイル(バイナリ/テキスト)を作成する方法いろいろ
はじめに アップロード・ダウンロード速度、通信速度を確認するために、サイズの大きなファイルを作成したいときがあります。 ...
"GitHub CLI"でOrganization内のリポジトリを一覧表示する方法
はじめに GitHub CLI が便利で愛用しています。 GitHub CLI をインストールすると使えるようになる ...
Gitに大容量ファイルをプッシュするときには"Git LFS"を利用しよう
はじめに Git の利用目的として、「ソースコード」の配置だけでなく、「テストデータ」や画像や音声、動画といった「メディ ...
Linux ファイルシステムにおけるタイムスタンプ(mtime、atime、ctime)の違い、確認方法、変更方法
はじめに Linux OS 上で行う操作はほぼ全て「ファイル」に対して行われます。
ファイルには「作成された時」や「更新 ...



