Если вы работаете в tcsh (часто установленном как csh в Linux), то if ( -l "$link")
должно работать.
-l
Оператор проверяет, является ли файл символической ссылкой. Я не думаю, что есть встроенный эквивалент в простом csh.
Символическая ссылка была создана по команде ln -s
.
Пробовал if ( -e "$link" )
и if ( -f "$link" )
. Но это не работает.
Если вы работаете в tcsh (часто установленном как csh в Linux), то if ( -l "$link")
должно работать.
-l
Оператор проверяет, является ли файл символической ссылкой. Я не думаю, что есть встроенный эквивалент в простом csh.