• ベストアンサー

サブディレクトリも含む特定のファイルを削除したい

UNIX系のコマンドで教えてください カレントディレクトリとそれ以下の階層全てのサブフォルダ内にある*.jpgというファイルを削除するにはどうすればいいでしょうか? よろしくお願いします

質問者が選んだベストアンサー

  • ベストアンサー
  • x_jouet_x
  • ベストアンサー率68% (162/236)
回答No.1

findコマンドを使って、 find . -name "*.jpg" -delete で削除できます。

no_thanx
質問者

お礼

回答ありがとうございました

関連するQ&A

  • ディレクトリ下のファイルとサブディレクトリを全削除

    バッチファイル作成の際、分からないことがあるのですが。 タイトルの通り、ディレクトリ下のファイルとサブディレクトリを全削除したいのですが、そのディレクトリ自体は残したいのです。 例えば "Temp"以下の全ファイルとサブディレクトリを削除したい場合 del "Temp" /s とするとサブディレクトリは残ってしまい、 rd "Temp" /s とすると"Temp"自体削除されてしまいます。 この場合、一度rdコマンドで削除した上でmdなどで新たにディレクトリを作成してやるしかないのでしょうか?

  • サブディレクトリのファイルをサイズ指定で削除したい

     できれば新たにソフトをインストールしたくないので、コマンドプロンプトで解決したいです。 ●環境:私はwindowsXPを使用しております。 ●経緯:webページを保存したのですが、リンク切のため実際は画像ではないけれど拡張子がjpgのファイルやレイアウトを整える為の小さな画像がたくさん保存されてしまいました。このような画像ファイルとして扱われる小さなファイルは、画像ビューアでスライドショーするときに邪魔なので削除したいと考えております。webページごとに別々のフォルダに保存されているので、コマンド プロンプトで一括削除できないかと考えております。 ●試したこと:検索した結果、コマンドプロンプトでカレントディレクトリの一定サイズ未満のファイルを削除する方法を見つけたので、サブディレクトリのファイルも削除するようにできないかと『 /s 』を付けたりしていじってみましたが、勉強不足だったので無理でした。このとき次のwebページを参考にしました。http://www.fpcu.jp/dosvcmd/bbs/log/delerase/4-1050.html

  • 初心者ですが。ディレクトリの削除

    unixであるディレクトリ以下のファイルを全て削除したい場合はどのコマンドを使えばいいですか?rm -rf ディレクトリ名すると、1つ1つ削除するか確認を求めてきます。この確認を省く方法はありますでしょうか。宜しくお願いします。

  • DOS-指定ファイルをサブディレクトリからも一括削除したい

    初歩的質問ですみません。ご教授下さい。 Cドライブ配下(サブディレクトリも含む)の ’abc’ という名前のディレクトリを一括削除したいのですが、うまくいきません。 試したコマンドは以下です。 C:\>RD /S /Q abc C:\>erase /F /Q abc フォルダ abc の中身にはファイルがありそのファイルも全て削除したいです。 忙しい中すみませんが教えてください。 -環境- Win XP SP2 HOME

  • サブディレクトリからファイルやディレクトリを上の階層へ移動する.2

    D=ディレクトリ(フォルダ) F=ファイル D1 ├ D2 │ └ F1 └ D3   └ D4     ├ F2     └ F3 先ず例えば指定したディレクトリをD1とした場合、 D2、D3、はディレクトリとみなしサブディレクトリは D2、D3、以降に保存されているディレクトリをサブディレクトリとみなします。 この場合D4がサブディレクトリにあたるという事になります。 保存されているファイル、フォルダの階層がこの様な内容だった場合、 サブディレクトリであるD4から、F2、F3を上の階層へ移動させる(D3へ移動させる)方法を探しています。 D1 ├ D2 │ └ F1 └ D3   ├ F2   ├ F3   └ D4 ↑ちなみに作業終了後はこのような状態になっていれば良い。 尚、その際D4は削除されてもされなくとも構いません。 このような階層内容のフォルダが複数あるので 指定したディレクトリに対しこのような動作を自動的に行ってくれると望ましい。 若干分かり難いかもしれませんが、この様な動作や 又、似たような動作を指定したディレクトリに対し行ってくれるツールや方法を探しています。 ご存知の方、心当たりのある方、回答していただけると幸いです、よろしくお願いします。 以前も似たような質問をしたのですが解決に至る回答は得られませんでした。 なので再度質問させてもらいました、何卒よろしくお願い致します。

  • ファイルやディレクトリの削除コマンドについて

    ファイルやディレクトリの削除コマンドについて 現在、サーバ内のあるディレクトリ内に保存されているファイルやフォルダを 全て消去したいと思い、batファイルを作成してテストを行っているのですが、 うまくいきません。 ファイルの削除はうまくいきますが、空フォルダが残ってしまします。 batファイルの中身は以下の通りです。 del /s /q x:\test\abc\*.* rd /s /q x:\test\abc\* testやabcは実際のディレクトリ名では有りませんが、 やりたいことは、abcディレクトリ下のフォルダおよびファイルを 全て削除し、abcディレクトリは消さずに残すようなbatファイルが作りたいということです。 abcディレクトリの下には多くのファイルやディレクトリがあり、毎日違う名前のファイルや フォルダが作成されるのでそれを毎日まとめて消す方法をご教授願います。 よろしくお願いします。

  • サブディレクトリからファイルやディレクトリを上の階層へ移動する

    D=ディレクトリ(フォルダ) F=ファイル D1 ├ D2 │ └ F1 └ D3   └ D4     ├ F2     └ F3 先ず例えば指定したディレクトリをD1とした場合、 D2、D3、はディレクトリとみなしサブディレクトリは D2、D3、以降に保存されているディレクトリをサブディレクトリとみなします。 この場合D4がサブディレクトリにあたるという事になります。 保存されているファイル、フォルダの階層がこの様な内容だった場合、 サブディレクトリであるD4から、F2、F3を上の階層へ移動させる(D3へ移動させる)ツールを探しています。 D1 ├ D2 │ └ F1 └ D3   ├ F2   ├ F3   └ D4 ↑ちなみに作業終了後はこのような状態になっていれば良い。 尚、その際D4は削除されても構いません。 若干分かり難いかもしれませんが、この様な動作を行ってくれる物を探しています。 ご存知の方、心当たりのある方、回答していただけると幸いです、よろしくお願いします。

  • サブディレクトリー内の特定ファイルの一括削除

    ディレクトリー中に多数のサブディレクトリーがあり、それぞれに不要なファイル(例:*.URL)が多数ある場合 一つ一つ確認して削除するなでは無く、一括して削除する方法はありませんか?

  • サブディレクトリ名、フォルダ構造のみをテキスト出力したい

    ディレクトリ以下のサブフォルダ、 階層5階層ぐらいまでですが、それらを全て テキストに出力、もしくはテキストにコピペしたいです。 ファイルをコピーしなくて、ディレクトリをコピーしなくて、ディレクトリ「名」のみクリップボードか、TXTに記録できるものを探しています。 できればフルパスでの場合と、フルパスじゃなくフォルダ名のみをコピーできる場合、分けてできるソフトがベストです。 サブフォルダも分析してくれるというのをとにかく探しています。フォルダの「構造」には特に拘っていません、フルパスでそれは十分なんですが・・ よろしくお願いします。

  • サブディレクトリからファイルをすべて掘り起こす

    同じようなタイトルの質問があったのですが、それには回答はDOSのコマンドを打つという回答があったのですが、これをフリーウエアで出来るソフトがないでしょうか? 要は、ディレクトリーの深い階層のファイルをすべてルートディレクトリに掘りだすようなソフトが欲しいのです。OSはwindows10の64ビットです、よろしくお願いいたします。