Выпущена первая версия баш командера: http://bashc.sourceforge.net/. Прошу любить и жаловать. Уже пару месяцев юзаю под Линуксом, FreeBSD и МакОС. Вполне функционально.
Ну, на штатном sh писать скрипты, как раз, неудобно. Поэтому я в /usr/local/etc/rc.d кладу именно #!/bin/csh, как и в cron. А вот посторонний шелл класть не в /usr/bin, а в /bin - есть не оч. хшо.
Нет никакого «линухового». В «линухе», как вы изволите бачить, пишут, в основном на /bin/bash. А что касается «Еще раз», вы извольте прочитать http://www.faqs.org/faqs/unix-faq/shell/csh-whynot/ , и проверьте, многое ли изменилось с той поры.
Во фре при вызове man csh выводится ман по tcsh. То, что во фре называется csh, не является "тем самым csh с болячками". Шелл, называемый csh, и штатно поставляемый в /dist/base во фре стабилен и безглючен настолько, что с третьей ветки является шеллом рута по умолчанию. Любые претенции к глюкавости csh имеют смысл, если подразумевается именно классический csh, давно вытесненный tcsh (FreeBSD) и bash (Linux).
Re: > и от него стартуются все rc-скрипты.
Date: 2008-02-04 09:31 (UTC)> Ну, на штатном sh писать скрипты, как раз, неудобно.
Date: 2008-02-04 09:42 (UTC)Re: > Ну, на штатном sh писать скрипты, как раз, неудобно.
Date: 2008-02-04 09:53 (UTC)> есть клон tcsh, в отличие от линухового.
Date: 2008-02-04 10:02 (UTC)Re: > есть клон tcsh, в отличие от линухового.
Date: 2008-02-04 10:24 (UTC)Во фре при вызове man csh выводится ман по tcsh. То, что во фре называется csh, не является "тем самым csh с болячками". Шелл, называемый csh, и штатно поставляемый в /dist/base во фре стабилен и безглючен настолько, что с третьей ветки является шеллом рута по умолчанию. Любые претенции к глюкавости csh имеют смысл, если подразумевается именно классический csh, давно вытесненный tcsh (FreeBSD) и bash (Linux).
Так понятнее?