シェルにも使える!nodemon を使ってコードに変更があった場合にホットリロード(自動再起動)させる
はじめに Node.js でアプリケーション開発をしている際に、コード変更が行われたら自動 ...
Bash シェルで「1000 以下の回文素数で最大のものを示せ」を問いてみる
はじめに 前回のエントリで 素数をワンライナーで求める というネタをやりました。 もともと ...
【衝撃】シェルスクリプトなら素数を列挙する問題が1行(ワンライナー)で書ける!
はじめに シェルスクリプトだと FizzBuzz が1行(ワンライナー)で書ける と同じよ ...
ログを `tail -f` で監視している時にログローテートや `mv` されると何も表示されなくなってしまうことに対処
はじめに サーバの運用作業を行っているとき、リリース作業を行っているときにログを監視するた ...
Linux、シェルに関するYoutubeチャンネルを開設しました!
はじめに 突然ですが、Linuxやシェルに関する情報をブログ以外でも発信してみたいと思い、 ...
シェルスクリプトで名前にスペース(空白)を含むファイルがxargsでうまく処理できない場合の対処
はじめに チームメンバから「名前にスペースを含むファイルをxargsでうまく取り扱えない」 ...
TerraformでGCPのPub/Subを作成する②-Pub/Sub の作成
はじめに Terraform で GCP の Pub/Sub を作成する ①-Terraf ...
TerraformでGCPのPub/Subを作成する①-Terraformをインストール
はじめに 今まで GCP のリソースをシェルスクリプトで作成していましたが、いい加減クラウ ...
Dockerイメージのうちlatestタグがついているものをすべて最新に更新する
はじめに Docker イメージを取得する際にタグを指定しなかった場合には latest ...
mapfile(readarrays)コマンドを使ってファイルや標準入力の内容を配列変数に読み込む
はじめに Bashシェルスクリプトで標準入力からの情報を取り扱う read コマンドと d ...
シェルスクリプトで配列変数を参照する際は “${変数名}” と記述する癖をつけたほうが良い
はじめに チームメンバがシェルスクリプトを書いていました。 変数を参照する際のちょっとした ...
jqコマンドを使って改行エスケープ文字列を含むワンライナーを改行させて出力する
最近はデータファイルやロギングデータとして JSON フォーマットが一般化しました。 僕の ...
gitやsshコマンドを使うと “dyld: Library not loaded: /usr/local/opt/ldns/lib/libldns.3.dylib” というエラーが発生したので対処しました。
はじめに おはようございます。 僕の毎日の業務はすべてのリポジトリをシェルスクリプトで g ...
シェルでshufコマンドを使って入力情報をいろんな方法でシャッフルしてみる(組み合わせにも使える)
はじめに 過去のブログエントリで何度か取り上げていた shuf コマンドですが、 オプショ ...
Slackを起動したら”Slack Connect”という新しい機能のメニューが追加されていたので調べてみた
はじめに 明日も朝から仕事を開始しようと机に座って Slack を開いたところ、 Slac ...