この構造があるとしましょう。
/masterscript
/a/script1
/a/b/script2
マスタースクリプトは他のスクリプトをバックグラウンドプロセスとして生成します。
"/a/script1" &
"/a/b/script2" &
問題は、script1とscript2がmasterscriptの作業ディレクトリを継承することです。これらのスクリプトを起動し、作業ディレクトリをスクリプトのあるディレクトリに設定する方法はありますか?
ベストアンサー1
(cd /a && ./script1)&
(cd /a/b && ./script2)&
名前にスペースや特殊文字(たとえば*
、(
または)が含まれていない場合は、)
引用符は必要ありません。