gunzip несколько сжатых файлов в другой каталог, не удаляя файлы .gz

У меня есть несколько файлов .gz в папке, и я хочу разархивировать их в другой папке с помощью gunzip без удаления родительского файла. Пожалуйста помоги.

  • Выбирайте только каталоги и порядок с помощью эха
  • Solaris «чистые» групповые файлы (или, в любом случае, любой текстовый файл)
  • Как избежать отправки EOF из запроса на разбор скриптов и отправки ответов на netcat
  • Повторить последние команды N
  • Найти все старые версии на основе версии в имени файла
  • bash + таймер в диалоговом окне
  • Вход в систему с конкретной оболочкой при входе в терминал
  • Разделить слова от `read` и хранить до массива?
  • One Solution collect form web for “gunzip несколько сжатых файлов в другой каталог, не удаляя файлы .gz”

    Вы имеете в виду что-то вроде gunzip -c folder1/myfile.gz > folder2/myfile ? С опцией -c , gunzip сохраняет исходные файлы без изменений.

    Если вы хотите сделать это для всех .gz файлов в folder1 , вы можете использовать

     cd folder1; for f in *.gz ; do gunzip -c "$f" > ../folder2/"${f%.*}" ; done 
    Linux и Unix - лучшая ОС в мире.