bashを用いてSlackへメッセージを投稿する

という処理を実現するためにIncoming Webhooksという機能を使うようである。作業の大筋はこういう具合である。 Slackアプリを作成 Incoming Webhooksを有効にセット ワークスペースへのアクセス許可を付与 動作確認 Slackアプリを作成 まずナイスな緑のボタンをクリックすることでSlackアプリを作成するページへアクセスする。アプリに名を与え、活躍の場となるワークスペ … 続きを読む

bashで直前のコマンドを実行

OS: Ubuntu Server 18.04.1 LTS bash: 4.4.19 一般ユーザで以って迂闊に管理者権限が必要なコマンドを実行するとあっという間にrun as rootのようなエラーメッセージを頂戴して処理は終いである。コマンド履歴をひとつ遡ってsudoを付加して再実行すれば良いけれどもやや手数がかかるからも少し簡便にゆくならエクスクラメーションマークを二つならべて直前のコマンドを … 続きを読む

bashのパス名展開を抑止する

見栄えを考慮して*(アスタリスク)でお洒落に飾り付けたメッセージをechoした際に、予期せぬ結果となりたいへん困惑したものである。 $ ls avava $ msg=”* THIS IS TEST MESSAGE. *” $ echo ${msg} avava THIS IS TEST MESSAGE. avava どうも * がワイルドカードとして扱われてパス名展開されていけない。此れを抑制する … 続きを読む