Bashシェルスクリプトで数値(小数を含む)かどうかを判定する方法
はじめに 関連したエントリは今まで何度もしていますが、特定のケースに限定した「こんなときど ...
Gitでローカルブランチ、リモートブランチの名前を変更(リネーム)する方法
はじめに 今更のエントリではありますが、Git でブランチ名を変更する方法を毎回忘れてわざ ...
BashのGlob パターンマッチ使用時に該当ファイルが見つからなかった場合の挙動を理解する
はじめに Bash で該当ディレクトリ内にあるファイルを一括でコマンドの引数として渡したい ...
jqコマンドで存在しないキーを指定した場合にnullという文字列が取得されることへの対処
はじめに AWS、GCP といったクラウドサービスや、 SaaS サービスの利用が進むにつ ...
Bashでテスト用に1GiBの大容量ファイル(バイナリ/テキスト)を作成する方法いろいろ
はじめに アップロード・ダウンロード速度、通信速度を確認するために、サイズの大きなファイル ...
“GitHub CLI”でOrganization内のリポジトリを一覧表示する方法
はじめに GitHub CLI が便利で愛用しています。 GitHub CLI をインスト ...
Linux ファイルシステムにおけるタイムスタンプ(mtime、atime、ctime)の違い、確認方法、変更方法
はじめに Linux OS 上で行う操作はほぼ全て「ファイル」に対して行われます。 ファイ ...
コマンドラインで “Docker Hub” にアップロード済みのDocker Repositoryを削除する方法
はじめに 無料でDockerイメージを公開できるサービス Docker Hub はなくては ...
Bashシェルスクリプトで1〜999の数字をあてるゲームを作ってみる
はじめに 「子供と遊ぶ」+「プログラミングの学習」のために、1〜999の数字をあてるゲーム ...
trコマンドとsed(y)コマンドの動作の同じところ、違うところ
はじめに tr コマンドは、「文字」を別の「文字」に置き換えるコマンドです。 同じようなコ ...
Bashで”while read”ループ内で変更した変数がループ外に反映されないときの対処
はじめに よく知られていることですが、 あるコマンドの実行結果をパイプで渡し、 while ...
Bashシェルスクリプトでランダムな数値(乱数)を生成する
はじめに 意外にも、初歩的な「乱数」に関するエントリを書いたことがなかった( _過去にサラ ...
13年前の投稿で解いたプログラミング問題をシェルで解いてみる
はじめに もう13年も前になる記事がふと目に入って、今だったらどう解くかな?とやってみまし ...
シェルスクリプト(awk)でCSVデータの行合計、列合計を算出する
はじめに あまり AWK が得意ではないのでエントリで取り扱うことがありませんでしたが、c ...
2つのコマンドをパイプで繋いだときのパイプバッファをエディタで編集する方法
はじめに 以前 コマンド実行結果を Vim や Visual Studio Code で開 ...