在Unix上同时在多个目录中运行同一shell脚本
我有35个不同的目录,分别命名为case1到case35。我在每个目录中都有相同的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
csh
中:
foreach d (case*)
$d/script &
end
或者您可以使用sh
/bash
,它提供了更好的编程界面:
案例*中d的;执行$d/脚本和完成
如果在执行脚本时希望位于目录中,请在运行脚本之前添加一张
cd
。我使用的是csh而不是bash。您希望在不同的目录中执行35个脚本,还是希望执行在35个目录上运行的1个脚本?我希望执行相同的脚本35次。所以我想在每个目录中执行一次谢谢!这正是我要找的!