csh: Como verificar se existe um link simbólico?

0

Link simbólico foi criado pelo comando ln -s .
Tentei if ( -e "$link" ) e if ( -f "$link" ) . Mas não está funcionando.

    
por Fisher 16.05.2018 / 13:44

1 resposta

1

Se você estiver trabalhando em um tcsh (geralmente instalado como csh no Linux), então if ( -l "$link") deve funcionar.

O operador -l verifica se um arquivo é um link simbólico. Eu não acho que haja um equivalente de build-in no csh simples.

    
por 16.05.2018 / 14:01