TerraformでGCPのPub/Subを作成する②-Pub/Sub の作成

更新 GCP, Terraform

はじめに Terraform で GCP の Pub/Sub を作成する ①-Terraform をインストール からの ...

記事を読む

TerraformでGCPのPub/Subを作成する①-Terraformをインストール

更新 GCP, Terraform

はじめに 今まで GCP のリソースをシェルスクリプトで作成していましたが、いい加減クラウド環境構築のデファクトスタンダ ...

記事を読む

Dockerイメージのうちlatestタグがついているものをすべて最新に更新する

Bash, Docker

はじめに Docker イメージを取得する際にタグを指定しなかった場合には latest タグが自動的に利用されます。 ...

記事を読む

mapfile(readarray)コマンドを使ってファイルや標準入力の内容を配列変数に読み込む

更新 Bash

はじめに Bash シェルスクリプトで標準入力からの情報を取り扱う read コマンドと declare コマンドを組み ...

記事を読む

シェルスクリプトで配列変数を参照する際は "${変数名}" と記述する癖をつけたほうが良い

Bash

はじめに チームメンバがシェルスクリプトを書いていました。 変数を参照する際のちょっとした不備ではまりました。 変数をダ ...

記事を読む

jqコマンドを使って改行エスケープ文字列を含むワンライナーを改行させて出力する

JavaScript, Bash

最近はデータファイルやロギングデータとして JSON フォーマットが一般化しました。 僕のまだ若い頃にはタブ区切りカンマ ...

記事を読む

gitやsshコマンドを使うと "dyld: Library not loaded: /usr/local/opt/ldns/lib/libldns.3.dylib" というエラーが発生したので対処しました。

Bash, Mac

はじめに おはようございます。 僕の毎日の業務はすべてのリポジトリをシェルスクリプトで git fetch して回ること ...

記事を読む

シェルでshufコマンドを使って入力情報をいろんな方法でシャッフルしてみる(組み合わせにも使える)

更新 Bash

はじめに 過去のブログエントリで何度か取り上げていた shuf コマンドですが、 オプションを組み合わせることでいろいろ ...

記事を読む

Slackを起動したら"Slack Connect"という新しい機能のメニューが追加されていたので調べてみた

更新 Slack

はじめに 明日も朝から仕事を開始しようと机に座って Slack を開いたところ、 Slack Connect という新し ...

記事を読む

Linux シェル上でgrepコマンドを使ってOR条件検索する

更新 Bash

はじめに Linux のシェル操作用シェルスクリプト上で grep コマンドを使って検索することはよくあります。 多くの ...

記事を読む