Linux今回はAmazonLinux2のSystemdに自作サービスを追加してみようと思います。AWSCLIでLambdaのすべての関数についているタグの一覧を取得するシェルスクリプトを作成してみました。list-tagsはARNを指定することでその関数にアタッチされているタグを表示することができます。シェルスクリプトシェルスクリプトの${なにがし}をPythonだとどうやって書くのかをまとめました。Linux今回はdiffで差分がないところだけ出力してみます。比較するファイルは以下のようなものを用意しています。以下のコマンドでdiffで差分のない部分だけを出力すること...diffで差分がないところだけ出力する2017-12-15IPアドレスを2進数に分解するシェルスクリプトシェルスクリプトIPアドレスとサブネットマスクでどこまでがネットワークアドレスなのかがわからなくなることが多かったので作りました。したひまつぶしに作成したのでエラー処理等まじめにやっていないです。こんなかんじで引数にIPアドレスをCIDR表記でわ...IPアドレスを2進数に分解するシェルスクリプト2017-09-13シェルスクリプトがリモートで呼び出されたかどうかを判定するシェルスクリプトシェルスクリプト内でリモートで呼び出されたか否かを判定してみたいと思います。script.shと./script.shそれぞれで実行したときに違う結果を返すようなスクリプトをつくります。シェルスクリプトの中でエラー(終了ステータスが0以外)が発生した場合、そこでスクリプトを終了します。自分の意図と反して終了することもあるの...シェルスクリプトのデバッグ時に使えるbashのオプション5選2017-08-17【シェルスクリプト】自分自身のPATHを取得する方法【絶対パス/相対パス】シェルスクリプト今回はシェルスクリプト内で自分自身のPATHを取得する方法を紹介します。以下のようなスクリプトを用意します。/home/user/kabegiwa配下にsoutai_path.shとして上のスクリプトを用意した場合、実行結...【シェルスクリプト】自分自身のPATHを取得する方法【絶対パス/相対パス】2017-08-16sshコマンドでシェル変数を扱うときはエスケープすること【シェルスクリプト】シェルスクリプトシェルスクリプトを書いていてひさしぶりにハマってしまったのでメモ。sshコマンドをつかってリモート先のシェル変数を実行したい。-pとcaseで対話式のスクリプトを作っているときにちょっとはまったので備忘録的に残しておく。スクリプトで以下のように聞かれたときにyでもYESでもYesでもいいよって判定させたい。誰?インフラエンジニアをやっている27歳の個人事業主。LPIC-304AWSアソシエイト2つおしごとあれば。(4)月別アーカイブLinksGitHubtwitterスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。