J'ai de nombreux fichiers à compresser dans un seul répertoire. Je ne veux pas compresser tous les fichiers du répertoire, mais seulement ceux correspondant à une certaine requête.
J'ai fait
grep abc file-* > out.txt
pour créer un fichier avec toutes les instances de "abc" dans chaque fichier. J'ai besoin des fichiers eux-mêmes. Comment dire à bash de compresser uniquement ces fichiers?
grep abc file-* > out.txt
un fichier avec toutes les instances de "abc" dans chaque fichier. J'ai besoin des fichiers eux-mêmes.
zip ZipFile.zip file-*
, c'est la façon évidente de le faire. Vous auriez besoin d'un fichier intermédiaire uniquement si vous utilisiez un complexe find
ou une concaténation de listes de fichiers provenant de différentes recherches.