--exclude /path/to ignore les fichiers contenus dans le répertoire inclus, dont /path/to/foo mais pas /path/to/.foo (l'argument se comporte comme /path/to/*).
--exclude-from n'ignore que les fichiers spécialement listés, pas les fichiers inclus dans le répertoire. Il faut écrire le glob /path/to/* explicitement (ce qui, comme ci-dessus, ne concerne pas les fichiers commençant par un point).
[^] # Re: dans un fichier
Posté par JGO . En réponse au message Quoter une variable contenant des arguments de ligne de commande. Évalué à 2. Dernière modification le 17 juin 2013 à 15:01.
D'après mes tests :
--exclude /path/toignore les fichiers contenus dans le répertoire inclus, dont/path/to/foomais pas/path/to/.foo(l'argument se comporte comme/path/to/*).--exclude-fromn'ignore que les fichiers spécialement listés, pas les fichiers inclus dans le répertoire. Il faut écrire le glob/path/to/*explicitement (ce qui, comme ci-dessus, ne concerne pas les fichiers commençant par un point).J'ai les mêmes versions de tar et bash que toi.