Я хочу обработать папки сжатия в пакетном режиме, я хочу, чтобы формат был 7zip, и конечно я хочу сохранить имя и добраться .7z
расширение в конце.
Да, поскольку Старший Фанат предположил, что я использовал сценарий
удара, Это - сценарий, который я использовал
#!/bin/bash
for folder in */
do
7z a -mx7 -mmt "${folder%/}.7z" "$folder"
done
, Вы можете персонализировать эта часть на ваше усмотрение, [еще 113] информация об этом
7z a -mx7 -mmt
, Если Вы не хотите читать ту статью, это - то, какая информация будет очень полезна: Вы видите -mx7 в вышеупомянутой строке, если да можно определить последний номер от 0 до 9. Это скажет 7 zip, что режим сжатия использовать 0 хранилищ средств и 9 является крайним режимом поэтому, если Вы запишете, то-mx0 это сожмется очень быстро, но размер файла будет большим. если Вы запишете-mx9 тогда, то сжатие займет больше времени, но размер файла будет небольшим.
Поэтому, что Вы делаете с вышеупомянутым текстом. Вы создаете текстовый документ, Вы вставляете вышеупомянутый текст в него и сохраняете его. можно назвать его, что когда-либо Вы хотите, например ( тест )
тогда открытый терминал и cd в каталог, где Ваши папки - то, что Вы хотите сжаться.
тип в терминале: удар тогда пространство и перетаскивание Ваш созданный текстовый файл в терминал и нажимают Enter. Вы, которых рекомендует терминал, могли бы быть похожими на что-то вроде этого
bash '/home/uname/Desktop/test'
, он начнет сжиматься и после того, как он будет закончен, у Вас будут свои сжатые файлы.