Следующая конструкция на баш проверяет наличие некоторых недопустимых символов во втором параметре
if [ "`echo "$2" | sed -n /[\+\=\?\~\*]/p`" != "" ] then echo "Incorrect file's name" exit 1 fi
Как ее перенести на csh? (не считая очевидных вещей вроде замены fi на endif и т.д.) Заранее спасибо