下面的例子不起作用:~/test 是空的。
foreach i (`ls`)
foreach echo $i > ~/test
foreach end
这也不起作用(与 bash 不同):
foreach i (`ls`)
foreach echo $i
foreach end > ~/test
下面的例子不起作用:~/test 是空的。
foreach i (`ls`)
foreach echo $i > ~/test
foreach end
这也不起作用(与 bash 不同):
foreach i (`ls`)
foreach echo $i
foreach end > ~/test
解决方法是在循环的每一轮都使用加法“>>”,如下所示: