Estoy ejecutando un comando de un script como
tar -c -f ar.tar a b c d
donde b, cyd pueden no existir, y pueden ser directorios. Las soluciones que se me ocurrieron son canalizar la salida de ls -d
a grep
, luego empalmarlo en el tar
comando o activar globos extendidos para @(a|b|c|d)
.
¿Hay una manera más ordenada de hacer esto? Estoy en Debian Wheezy, que no parece tener un --include
parámetro.
Probé, todavía dio un error para los archivos que no existen en absoluto.
—
gidyn
Sí, el mensaje de error está presente pero se crea el archivo.
—
Costas
--ignore-failed-read
opción?