社員ブログ
HOME  社員ブログ
ホーム > シェルスクリプト, 社員:cobra > シェルスクリプト 指定した拡張子以外のファイルを消すコマンド

シェルスクリプト 指定した拡張子以外のファイルを消すコマンド

2013年07月3日 11時44分43秒

こんにちは、コブラです。

あるディレクトリから指定した拡張子以外のファイルを消したい場合、

こんな書き方ができます。

ls | grep -v -E 'zip$' | xargs rm -r

これは、ディレクトリ内のファイル一覧を表示し、

そこからzipの付くファイルを除外し、

残ったファイルを削除する、というもの。

シェルスクリプト, 社員:cobra

  1. コメントはまだありません
  1. トラックバックはまだありません