Para o exemplo trivial listado acima,
ls -a $(cat lsoptions.txt)
Como posso ter algumas das opções para um comando unix vindo de um arquivo? Esse é o arquivo que não contém todas as opções - outras opções são especificadas em outro lugar.
Por exemplo, tenho o arquivo lsoptions.txt com o seguinte conteúdo:
-F -G
Agora eu gostaria de executar
ls -a <and all options specified in the file lsoptons.txt>
ou seja, eu quero executar ls -a -F -G .
Isto é, especifique algumas das opções, mas outras opções são lidas de um arquivo.
TeX . Assim, em vez de o usuário duplicar as informações em vários locais, terei o TeX escrevendo as opções desejadas em um arquivo para que o script de shell também possa ter acesso a elas. Uma opção seria ter o TeX gerado todo o script, mas seria muito mais fácil se eu pudesse ler as opções de um arquivo.