Bash
シェルスクリプトでコマンドを制限時間(タイムアウト)付きで実行させる
はじめに コマンドやシェルスクリプトを制限時間付きで実行させ、制限時間を超えたらタイムアウトさせたい場合があります。
例 ...
Bashシェルスクリプトでディレクトリを作成してから移動する処理を最も簡潔に記述する方法
はじめに 小ネタです。
いろんな言語やツールのチュートリアルを読み進めていると、 必ずと言っていいほど書かれているコマン ...
yml-sorterを使ってYAMLファイルの属性情報をソートする
はじめに 最近 Kubernetes 、 Docker Compose 、 OpenAPI といったツールで YAML ...
シェルにも使える!nodemon を使ってコードに変更があった場合にホットリロード(自動再起動)させる
はじめに Node.js でアプリケーション開発をしている際に、コード変更が行われたら自動的に再起動したいと思いました。 ...
Bashシェルで「1000 以下の回文素数で最大のものを示せ」を問いてみる
はじめに 前回のエントリで 素数をワンライナーで求める というネタをやりました。
もともと、今日のエントリを解くための前 ...
【衝撃】シェルスクリプトなら素数を列挙する問題が1行(ワンライナー)で書ける!
はじめに シェルスクリプトだと FizzBuzz が1行(ワンライナー)で書ける と同じようにワンライナーネタです。
最 ...
ログを "tail -f" で監視している時にログローテートや "mv" されると何も表示されなくなってしまうことに対処
はじめに サーバの運用作業を行っているとき、リリース作業を行っているときにログを監視するために tail -f コマンド ...
シェルスクリプトで名前にスペース(空白)を含むファイルがxargsでうまく処理できない場合の対処
はじめに チームメンバから「名前にスペースを含むファイルをxargsでうまく取り扱えない」という相談を受けました。
調べ ...
Dockerイメージのうちlatestタグがついているものをすべて最新に更新する
はじめに Docker イメージを取得する際にタグを指定しなかった場合には latest タグが自動的に利用されます。 ...
mapfile(readarray)コマンドを使ってファイルや標準入力の内容を配列変数に読み込む
はじめに Bash シェルスクリプトで標準入力からの情報を取り扱う read コマンドと declare コマンドを組み ...




