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行(ワンライナー)で書ける と同じよ ...
ログを “tail -f” で監視している時にログローテートや “mv” されると何も表示されなくなってしまうことに対処
はじめに サーバの運用作業を行っているとき、リリース作業を行っているときにログを監視するた ...
“bash -c”コマンド実行で子プロセスが作られる時、作られない時
はじめに KubernetesのマニフェストファイルやDockerのビルドファイル、Doc ...
Bashでコマンドライン上にタブ文字をはりつけると消える問題に対応
はじめに MacのデフォルトシェルもZshになったこともあり、最近インタラクティブな操作目 ...
Bashシェルスクリプト上での”[..]”と”[[..]]”の違い
はじめに Bash上で作業を行ったり、Bashのシェルスクリプトを書いたりする場合に条件分 ...
Crontabにシステム起動時に1度だけコマンドが実行されるように設定する方法
はじめに man 5 crontab を読んでいてたまたま見つけたので紹介。 cronta ...