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