Estou executando um comando a partir de um script como
tar -c -f ar.tar a b c d
onde b, c e d podem não existir e podem ser diretórios. As soluções apresentadas são canalizar a saída de ls -dpara grep, em seguida, uni-la ao tarcomando ou ativar globs estendidos para @(a|b|c|d).
Existe uma maneira mais clara de fazer isso? Estou no Debian Wheezy, que parece não ter um --includeparâmetro.
Tentei, ainda deu um erro para arquivos que não existem.
—
gidyn
Sim, a mensagem de erro está presente, mas o arquivo morto é criado.
—
Costas
--ignore-failed-readopção?