我正在尝试使用csh在路径中循环目录。我正在尝试这段代码。
#!/bin/csh
set z=`/a/b/c/`
foreach i (`$z`)
echo $i
end
它返回,
/a/b/c/: Permission denied.
我能够在bash和python中完成它。但是我需要在csh中完成它。
答案 0 :(得分:0)
我用过:
#!/bin/csh
set z="/a/b/c/"
foreach i (`ls -d $z`)
echo $i
end
并且有效。