タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

SSHとbashに関するy_uukiのブックマーク (1)

  • ローカルのシェルスクリプトをリモート実行する - どこでも見れるメモ帳

    はじめに 「ほぼ」同じ構成のサーバがN台あって,それぞれに対して同じスクリプトを実行したい。このときスクリプトはひとつに集約したい(=各サーバにスクリプト配置したくない)。こういうときって、どうするのが定番なんだろう・・・— Kensho (@ni66ling) February 14, 2015 ローカルのスクリプトをリモートで実行したいけどどうやれば?という話. どうやるのが定番なのか?は結局わかっていないが,一応できるにはできたのでメモ. やりかた sshコマンドにパイプでローカルのスクリプトを引き渡す.*1 $ cat [local_script.sh] | ssh [user]@[host] bash 補足: ローカルにおける変数をリモートスクリプト内で使うには プロセス置換*2を用いる. $ param="local" $ cat <(echo -e "param=\"${pa

    ローカルのシェルスクリプトをリモート実行する - どこでも見れるメモ帳
  • 1