curlで取得したスクリプトを実行する際にbashにパラメータを渡す方法
2023-09-23 01:56:02
質問
このようなリモートBashスクリプトを実行する方法を知っています。
curl http://example.com/script.sh | bash
または
bash < <( curl http://example.com/script.sh )
であり、同じ結果になります。
しかし、もし 引数 を渡す必要がある場合はどうすればよいでしょうか。スクリプトがローカルに保存されている場合は可能です。
./script.sh argument1 argument2
このようないくつかの可能性を試しましたが、成功しませんでした。
bash < <( curl http://example.com/script.sh ) argument1 argument2
どのように解決するのですか?
試す
curl http://foo.com/script.sh | bash -s arg1 arg2
bashのマニュアルに書いてあります。
<ブロッククオートs オプションがある場合、またはオプション処理後に引数が残っていない場合、コマンドは標準入力から読み込まれる。 このオプションにより、対話型シェルを起動する際に位置パラメータを設定することができます。
関連
-
[解決済み] Bashスクリプトのソースディレクトリをスクリプト自体から取得するにはどうすればよいですか?
-
[解決済み] Bashシェルスクリプトでディレクトリが存在するかどうかを確認するにはどうすればよいですか?
-
[解決済み] Bashスクリプトからプログラムが存在するかどうかを確認するにはどうすればよいですか?
-
[解決済み] Bashシェルスクリプトの入力引数の存在確認
-
[解決済み] Git上でシェルコマンドを実行する際に使用するSSH-keyの秘密鍵を指定する方法は?
-
[解決済み] Bash関数にパラメータを渡す
-
[解決済み] bashシェルスクリプトの全引数を伝搬させる
-
[解決済み】Bashスクリプトに渡された引数の数を確認する
-
[解決済み] bashでWebサーバーの応答を待つループを作成するには?
-
[解決済み] WindowsのバッチとLinuxのBashの両方で実行できるスクリプトは?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Bashで引用符で囲まれた文字列の中で環境変数を使用する方法
-
[解決済み] シェルスクリプトで文字列が空でもスペースでもないことをチェックする
-
[解決済み] bashでWebサーバーの応答を待つループを作成するには?
-
[解決済み] Bashで$PATH変数からパスを削除する最もエレガントな方法は何ですか?
-
[解決済み] スクリプトの実行に関連したファイルの参照
-
[解決済み] bashのcurlステートメントに'&'文字を含める方法
-
[解決済み] Cronジョブおよびランダム時間(指定時間内
-
[解決済み] シェルスクリプトで行末にセミコロンは不要?重複
-
[解決済み] ログファイルやコンソールへの出力の書き出し
-
[解決済み] ファイル名の一部をリネームする [重複]。