削除は、店のオープンにより作成されたファイル
![]() | unpkg.sh:しかし、非常に便利な小さなスクリプト何回私たちはアーカイブを解凍したファイルとディレクトリどこの何百もので終わる。 これは、ファイルがブックは含まれませんが作成されます発生します。 何になるまで行うことが最近では、以前はされたファイルに触れないようにすべての新規ファイルを注意しながら削除することです。 |
この小さなbashスクリプトのおかげで、今日はかなり自動的にシステムにリスクなく、我々のファイルに対してこれを行うことができます。 ただパッケージを実行渡すスクリプトを引数として[ unpkg.sh $ unpkg.sh <archivio1(.tar|.tgz|.tar.gtz|.tar.gz2|.zip)> [ ... <archivioN>] $ unpkg.sh <archivio1(.tar|.tgz|.tar.gtz|.tar.gz2|.zip)> [ ... <archivioN>] tar.gz2として郵便番号、我々ができるスクリプトにアクセスを受け入れるアーカイブを複数のサポートし形式:tar を、tgz形式。
#/ binには、/ bashの ; do ファイル の ; しない " in ケース "$ でファイル" *. tgzファイル) ` tar ftz " $file " ` RMは、`高周波保税`タール""$ fileの ;; *. tar.gz形式) ` tar ftz " $file " ` RMは、`高周波保税`タール""$ fileの ;; *. Tar.gz2) ` tar ftj " $file " ` RMは、`高周波 FTJ`タール""$ fileの ;; *. ター) ` tar ft " $file " ` RMは- rfは、少数`tarファイル"$` ファイルを " ;; *. 郵便番号) zipinfo -1 " $file " ` FILE_LIST ZipInfoは =`-1"$`ファイル " IFS社 = $'\ n'を $FILE_LIST ; do のためのファイル$ FILE_LIST; しない -d " $FILE " ] ; then ファイル 場合 ] - dは "$" を ] " $FILE " RMは- frのは "$"ファイル 他 " $FILE " はrm - f"$ FILEに" Fiの 行わ; ;; *) )" エコー "ファイル形式"はありません)サポート($ファイル ;; esac 実行
2009年4月18日 •タグ: どのように 、 オープンソース 、 シェル 、 チュートリアルで掲示•: bashのスクリプト 、 コンピュータ 、 プログラミング 、 ヒントとコツ















返信コメントを残す