Linuxターミナルで、1つまたは2つを除くディレクトリ内のすべてのファイルを削除する方法

ビラル:

Linuxターミナルで、1つまたは2つを除いてフォルダーからすべてのファイルを削除するにはどうすればよいですか?

例えば。

私が持っている100個のディレクトリ内の画像ファイルや1つの.txtファイルを。その.txtファイル以外のすべてのファイルを削除したい

ディディエトロセット:

ディレクトリ内からファイルを一覧表示し、「保存するファイル」を含まないすべてのファイルを除外し、リストに残っているすべてのファイルを削除します。

ls | grep -v 'file-to-keep' | xargs rm

ファイル名にスペースが含まれる問題を回避するには(ファイル名にスペースを使用しないでください)、オプションを使用find-0ます。

find 'path' -maxdepth 1 -not -name 'file-to-keep' -print0 | xargs -0 rm

または両方を混合して、grepオプション-z使用して-print0名前を管理しますfind

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Solarisで1つのファイルを除くディレクトリ内のすべてのファイルを削除する方法

分類Dev

findの使用-1つを除くすべてのファイル/ディレクトリ(Linuxの場合)の削除

分類Dev

ディレクトリ内の1つのファイルを除くすべてを削除するAntタスク

分類Dev

2つの特定のフォルダを除くディレクトリ内のすべてを削除する

分類Dev

1つのファイルを除くすべてのファイルとサブディレクトリ内のファイルを無視します

分類Dev

すべてのディレクトリ全体で1つを除くすべての最新ファイルを再帰的に削除します

分類Dev

指定された名前のファイルを除く、指定されたディレクトリ内のすべてのファイルを削除するワンライナーを作成するにはどうすればよいですか?

分類Dev

昨日までに作成されたすべてのファイルをディレクトリ(ディレクトリではなく)に削除します-1つのライナーソリューション

分類Dev

Linuxの1つのディレクトリを除くすべてのファイルへのアクセス許可を変更できますか?

分類Dev

1つのファイルを除くすべてのファイル/ディレクトリを削除します

分類Dev

Gitはディレクトリ内のすべてを無視しますが、1つのファイルタイプを除きます

分類Dev

1を除くhadoopディレクトリ内のすべてのファイルをコピーします

分類Dev

ディレクトリ内のファイルを除くすべてのファイルを削除するにはどうすればよいですか?

分類Dev

ターミナルから現在のディレクトリとそのサブディレクトリに存在する1つのmp4ファイルにすべてのmp4ファイルをマージする方法

分類Dev

Finderですでになくなっているターミナルからファイルまたはディレクトリを削除します

分類Dev

1つのファイルを除いて、現在のディレクトリ内のすべてのファイルを削除するにはどうすればよいですか?

分類Dev

BATファイル:1つのファイルを除く5日より古いディレクトリ内のすべてのファイルを削除します

分類Dev

フォルダまたはファイルをターミナルから1つ上のディレクトリに移動します

分類Dev

一部を除くディレクトリ内のすべてのファイルを削除するにはどうすればよいですか?

分類Dev

Linux / shell-1つを除くすべての(サブ)サブフォルダーをディレクトリから削除します

分類Dev

ファイルパターンに一致する最新のものを除いて、2週間より古いディレクトリ内のすべてのディレクトリを削除するにはどうすればよいですか?

分類Dev

1つのディレクトリ内のすべてのファイルを比較できますか?

分類Dev

各サブディレクトリ内のパターンの最新ファイルを除くすべてを削除します

分類Dev

Linux上の他のディレクトリまたはファイルの基本的にソフトまたはハードリンクであるすべてのファイルを見つける方法は?

分類Dev

特定のファイル (ディレクトリ内の多くのフォルダー) を除くすべてのファイルを削除する方法は? bashスクリプト経由

分類Dev

Linux:ファイルが1つだけで、サブディレクトリがないすべてのディレクトリを削除します

分類Dev

ループで2つのディレクトリを検索し、重複するファイルを見つけて、2つのディレクトリの1つからそのうちの1つを削除します

分類Dev

** / <pattern>は、2つのディレクトリを除く<pattern>のすべてのファイルを無視します

分類Dev

ターミナルまたはスクリプトを使用してフォルダ内のすべてのファイルを非表示にする方法

Related 関連記事

  1. 1

    Solarisで1つのファイルを除くディレクトリ内のすべてのファイルを削除する方法

  2. 2

    findの使用-1つを除くすべてのファイル/ディレクトリ(Linuxの場合)の削除

  3. 3

    ディレクトリ内の1つのファイルを除くすべてを削除するAntタスク

  4. 4

    2つの特定のフォルダを除くディレクトリ内のすべてを削除する

  5. 5

    1つのファイルを除くすべてのファイルとサブディレクトリ内のファイルを無視します

  6. 6

    すべてのディレクトリ全体で1つを除くすべての最新ファイルを再帰的に削除します

  7. 7

    指定された名前のファイルを除く、指定されたディレクトリ内のすべてのファイルを削除するワンライナーを作成するにはどうすればよいですか?

  8. 8

    昨日までに作成されたすべてのファイルをディレクトリ(ディレクトリではなく)に削除します-1つのライナーソリューション

  9. 9

    Linuxの1つのディレクトリを除くすべてのファイルへのアクセス許可を変更できますか?

  10. 10

    1つのファイルを除くすべてのファイル/ディレクトリを削除します

  11. 11

    Gitはディレクトリ内のすべてを無視しますが、1つのファイルタイプを除きます

  12. 12

    1を除くhadoopディレクトリ内のすべてのファイルをコピーします

  13. 13

    ディレクトリ内のファイルを除くすべてのファイルを削除するにはどうすればよいですか?

  14. 14

    ターミナルから現在のディレクトリとそのサブディレクトリに存在する1つのmp4ファイルにすべてのmp4ファイルをマージする方法

  15. 15

    Finderですでになくなっているターミナルからファイルまたはディレクトリを削除します

  16. 16

    1つのファイルを除いて、現在のディレクトリ内のすべてのファイルを削除するにはどうすればよいですか?

  17. 17

    BATファイル:1つのファイルを除く5日より古いディレクトリ内のすべてのファイルを削除します

  18. 18

    フォルダまたはファイルをターミナルから1つ上のディレクトリに移動します

  19. 19

    一部を除くディレクトリ内のすべてのファイルを削除するにはどうすればよいですか?

  20. 20

    Linux / shell-1つを除くすべての(サブ)サブフォルダーをディレクトリから削除します

  21. 21

    ファイルパターンに一致する最新のものを除いて、2週間より古いディレクトリ内のすべてのディレクトリを削除するにはどうすればよいですか?

  22. 22

    1つのディレクトリ内のすべてのファイルを比較できますか?

  23. 23

    各サブディレクトリ内のパターンの最新ファイルを除くすべてを削除します

  24. 24

    Linux上の他のディレクトリまたはファイルの基本的にソフトまたはハードリンクであるすべてのファイルを見つける方法は?

  25. 25

    特定のファイル (ディレクトリ内の多くのフォルダー) を除くすべてのファイルを削除する方法は? bashスクリプト経由

  26. 26

    Linux:ファイルが1つだけで、サブディレクトリがないすべてのディレクトリを削除します

  27. 27

    ループで2つのディレクトリを検索し、重複するファイルを見つけて、2つのディレクトリの1つからそのうちの1つを削除します

  28. 28

    ** / <pattern>は、2つのディレクトリを除く<pattern>のすべてのファイルを無視します

  29. 29

    ターミナルまたはスクリプトを使用してフォルダ内のすべてのファイルを非表示にする方法

ホットタグ

アーカイブ