Я вижу, что история не отображает тело циклов. Есть ли способ показать их?
san: cd /tmp/test
san: touch abc
san: touch def
san: ls
abc def
san: foreach file ( `ls` )
foreach? echo "File is $file"
foreach? end
File is abc
File is def
san: history | tail -6
509 9:49 cd /tmp/test
510 9:49 touch abc
511 9:49 touch def
512 9:49 ls
513 9:49 foreach file ( `ls` )
514 9:50 history | tail -6
История не показывает команду echo "File is $file"
Обновить:
Это решено в новой версии, см. Ответ Стива Паркера
> mkdir /tmp/test
> cd /tmp/test
> touch abc
> touch def
> ls
abc def
> foreach file (`ls`)
foreach? echo "File is $file"
foreach? end
File is abc
File is def
> history | tail -6
55 13:09 touch def
56 13:09 ls
57 13:09 foreach file ( `ls` )
58 13:09 echo "File is $file"
59 13:09 end
60 13:09 history | tail -6
> tcsh --version
tcsh 6.18.01 (Astron) 2012-02-14 (x86_64-unknown-linux)