#unix #gzip #move
#unix #gzip #переместить
Вопрос:
У меня есть некоторый файл .txt в определенном /path/doc.txt и я хочу сжать все файлы и переместить новый файл, который заархивировал весь текстовый файл, в другой путь. Как я добьюсь этого в одной строке кода.
Комментарии:
1. Вы не можете использовать gzip сам по себе для упаковки нескольких файлов в один сжатый файл. Вам нужно будет использовать tar с gzip или использовать zip.
Ответ №1:
может быть, что-то вроде:
find /path/doc/ -type f -name *.txt | xargs tar -z -c -f save.tar.gz amp;amp; mv save.tar.gz other/path
используйте
tar -vtf save.tar.gz
для проверки содержимого архива