У меня есть много файлов, которые мне нужно заархивировать в один каталог. Я не хочу архивировать все файлы в каталоге, а только те, которые соответствуют определенному запросу.
я сделал
grep abc file-* > out.txt
сделать файл со всеми экземплярами «abc» в каждом файле. Мне нужны сами файлы. Как я могу сказать bash архивировать только эти файлы?
grep abc file-* > out.txt
чтобы сделать файл со всеми экземплярами «abc» в каждом файле. Мне нужны сами файлы.
zip ZipFile.zip file-*
, это очевидный способ сделать это. Промежуточный файл вам понадобится только в том случае, если вы используете комплекс find
или объединение списков файлов из разных поисков.