Você pode fazer isso:
set path = ( \
/this/dir \
\
# This is a comment \
\
/that/dir \
/another/dir \
)
Outra abordagem é ler os nomes dos diretórios de um arquivo:
set path = ()
foreach dir ('/bin/cat path.txt')
set path = ( $path $dir )
end
Note que eu precisava especificar /bin/cat
desde que eu acabei de perder meu $PATH
.
Você pode substituir cat
por algo que filtra comentários (como um simples comando sed
- ou melhor, /bin/sed
-).
Isso terá problemas com caminhos de diretório que tenham espaços ou outros caracteres engraçados, mas você deve tentar evitá-los de qualquer maneira.