Ich führe einen Befehl aus einem Skript wie
tar -c -f ar.tar a b c d
wobei b, c und d möglicherweise nicht existieren und Verzeichnisse sein können. Die Lösungen, die ich mir ausgedacht habe, sind, die Ausgabe von an ls -d
zu leiten grep
, sie dann in den tar
Befehl zu spleißen oder erweiterte Globs für zu aktivieren @(a|b|c|d)
.
Gibt es eine bessere Möglichkeit, dies zu tun? Ich bin auf Debian Wheezy, die keinen --include
Parameter zu haben scheint .
--ignore-failed-read
Option?