Удаление файлов, созданных открытие магазина

unpkg.sh: небольшой, но очень полезных скриптов

Сколько раз мы распаковки архивов и в итоге сотни файлов и каталогов во всем мире. Это происходит, когда файлы создаются не в том числе книги. Что вы можете сделать до недавнего времени это удалить все файлы, будьте осторожны и не прикасайтесь к файлам, которые были там раньше.

Теперь, благодаря этой небольшой скрипт Bash может сделать это совершенно автоматически и без риска для системы и для наших файлов. Просто запустите сценарий прохождения в качестве аргумента пакет. $ unpkg.sh <archivio1(.tar|.tgz|.tar.gtz|.tar.gz2|.zip)> [ ... <archivioN>] $ unpkg.sh <archivio1(.tar|.tgz|.tar.gtz|.tar.gz2|.zip)> [ ... <archivioN>] Как мы уже видели этот сценарий может принимать множество архивов и поддерживает форматы: TAR, TGZ, ZIP tar.gz2.

  # / Bin / Баш

 ; do для файла; делать
     " in случае "$ файл" в
         *. TGZ)
             ` tar ftz " $file " ` RM-ВЧ FTZ `смол" $ файл "`
             ;;
         *. Tar.gz)
             ` tar ftz " $file " ` RM-ВЧ FTZ `смол" $ файл "`
             ;;
         *. Tar.gz2)
             ` tar ftj " $file " ` FTJ РМ-РФ `смол" $ файлов "`
             ;;
         *. Tar)
             ` tar ft " $file " ` RM-ВЧ-м `смол" $ файл "`
             ;;
         *. Zip)
            zipinfo -1 " $file " ` File_list ZipInfo = `-1" $ файл "`
             = $ '\ IFS п'
             $FILE_LIST ; do для файла в $ file_list; делать
		 -d " $FILE " ] ; then если [-D "$ FILE"], то
		     " $FILE " RM-FR "$ FILE"
		 еще
                     " $FILE " RM-F "$ FILE"
		 ц
             сделать;
             ;;
         *)
             )" Эхо "Формат файла не поддерживается ($ файл)"
             ;;
     ESAC
 сделанный 

Написать ответ