Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。
しばたです。 AWS Systems Managerには指定したインスタンス上でシェルスクリプトを実行するSSMドキュメントAWS-RunShellScriptがあります。 このドキュメントのチュートリアルページを確認すると実行するスクリプトにシバン(Shebang)を記述している場合とそうでない場合があり、定義がまちまちであることに気が付きました。 チュートリアル: Run Command で AWS CLI を使用する 本記事ではAWS-RunShellScriptでShabangを書くべきか否かについて調べてみました。 ドキュメント上の使い分け AWS-RunShellScriptの定義を確認すると「説明」に Run a shell script or specify the commands to run. とあり、シェルスクリプトまたは特定コマンドを実行するためのものであると記載
ゲンゾウ用ポストイット シェル / Bash / Linux / Kubernetes / Docker / Git / クラウドのtipsを発信。 はじめにUNIX 上で動作するスクリプトは、1 行目に #! から始まる 1 行を記述します。 これによりスクリプトの実行系を認識させることができます。 シェルスクリプトの場合は #!/bin/sh 、 #!/usr/bin/bash 、 #!/usr/bin/env bash と記述します。 Ruby スクリプトの場合は #!/usr/bin/ruby 、 #!/usr/bin/env ruby と記述することが多いでしょう。 この 1 行目の記述のことを「 シバン 」とか「 Shebang 」と呼びますが、今ひとつこのあたりの仕組が理解できてなかったため、シバンでいろいろ遊んでみることにしました。 検証環境$ uname -moi x86
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く