Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Unix上同时在多个目录中运行同一shell脚本_Shell_Unix_Command_Csh - Fatal编程技术网

在Unix上同时在多个目录中运行同一shell脚本

在Unix上同时在多个目录中运行同一shell脚本,shell,unix,command,csh,Shell,Unix,Command,Csh,我有35个不同的目录,分别命名为case1到case35。我在每个目录中都有相同的shell脚本,我想知道是否有一种方法可以同时在每个目录中执行它 在csh中: foreach d (case*) $d/script & end 或者您可以使用sh/bash,它提供了更好的编程界面: 案例*中d的;执行$d/脚本和完成 如果在执行脚本时希望位于目录中,请在运行脚本之前添加一张cd。我使用的是csh而不是bash。您希望在不同的目录中执行35个脚本,还是希望执行在35个目录上运行的1

我有35个不同的目录,分别命名为case1到case35。我在每个目录中都有相同的shell脚本,我想知道是否有一种方法可以同时在每个目录中执行它

csh
中:

foreach d (case*)
  $d/script &
end
或者您可以使用
sh
/
bash
,它提供了更好的编程界面:

案例*中d的
;执行$d/脚本和完成


如果在执行脚本时希望位于目录中,请在运行脚本之前添加一张
cd

我使用的是csh而不是bash。您希望在不同的目录中执行35个脚本,还是希望执行在35个目录上运行的1个脚本?我希望执行相同的脚本35次。所以我想在每个目录中执行一次谢谢!这正是我要找的!