Пример ниже не работает: ~ / тест пусто.
foreach i (`ls`)
foreach echo $i > ~/test
foreach end
Также это не работает (в отличие от удара):
foreach i (`ls`)
foreach echo $i
foreach end > ~/test
Обходное решение должно использовать дополнение'>>' на каждом повороте цикла, как это:
foreach i (`ls`)
echo $i >> ~/test
end