Bash でテスト用に 1GiB の大容量ファイル(バイナリ/テキスト)を作成する方法いろいろ
はじめに アップロード・ダウンロード速度、通信速度を確認するために、サイズの大きなファイル ...
Linux ファイルシステムにおけるタイムスタンプ(mtime、atime、ctime)の確認方法、変更方法
はじめに Linux OS 上で行う操作はほぼ全て「ファイル」に対して行われます。 ファイ ...
Bashシェルスクリプトで1〜999の数字をあてるゲームを作ってみる
はじめに 「子供と遊ぶ」+「プログラミングの学習」のために、1〜999の数字をあてるゲーム ...
trコマンドとsed(y)コマンドの動作の同じところ、違うところ
はじめに tr コマンドは、「文字」を別の「文字」に置き換えるコマンドです。 同じようなコ ...
コマンドの実行結果を”while read”で1行ずつ読み込んでいく時の注意
はじめに よく知られていることですが、 あるコマンドの実行結果をパイプで渡し、 while ...
Bashシェルスクリプトでランダムな数値(乱数)を生成する
はじめに 意外にも、初歩的な「乱数」に関するエントリを書いたことがなかった( 過去にサラリ ...
2つのコマンドをパイプで繋いだときのパイプバッファをエディタで編集する方法
はじめに コマンド実行結果をVimやVisual Studio Codeで開く方法 という ...
コマンド実行結果をVimやVisual Studio Codeで開く方法
はじめに 先日、会社の後輩からターミナルでコマンドを実行した結果をエディタで開く方法がない ...
Bashシェルスクリプトで2つのディレクトリ内のファイル名のみを比較する(ファイルの内容の違いは許容)
はじめに 過去に以下のようなエントリを投稿しました。 Bashシェルスクリプトで2つのディ ...
実行中のBashシェルスクリプトを書き換えると挙動が変わる問題とその対処法
はじめに 時事ネタに乗り遅れましたが、昨年末にTwitterで話題になっていた内容について ...
Bashシェルスクリプト(コマンドライン)でファイル名の一括置換を行う(ファイル名にスペースあり)
はじめに 昨年後半から仕事が忙しく、ブログ投稿を行っていました。 些細なネタでもいいので毎 ...
最近のtarコマンドは展開時だけでなく、圧縮時もフォーマットを自動判定してくれる
はじめに 随分眺めの夏休みでした。ブログ投稿も二週間空いてしまいました。 一度途絶えた習慣 ...
自作したシェルスクリプトを Linux の systemd サービスとして起動する方法
はじめに 最近は Kubernetes や サーバレス なしくみを用いたサービス運用が進ん ...
Bashシェルスクリプトで空ディレクトリを再帰的に検索し削除する
はじめに 開発が進むと、アプリケーション内に不要な空ディレクトリが誕生することがあります。 ...
【衝撃】シェルスクリプトなら素数を列挙する問題が1行(ワンライナー)で書ける!
はじめに シェルスクリプトだと FizzBuzz が1行(ワンライナー)で書ける と同じよ ...