Посмотрите следующую команду, выполненную в fish, а затем в bash:
tmp ) touch file1 file2 file3 file4
tmp ) find . -exec echo {} \;
tmp ) bash
^_^ ~/tmp > find . -exec echo {} \;
.
./file3
./file2
./file1
./file4
Почему рыба не понимает echo {} \;
?
{}
- это синтаксисfind
, а не синтаксис оболочки. Делает лиfish
что-то особенное с ним? Вы пробовали убежать от него? - person Carl Norum   schedule 06.05.2013