GNU/Linux >> Linux の 問題 >  >> Linux

特定のフォルダ内の特定の拡張子を持つすべてのファイルを削除するにはどうすればよいですか?

現在の/作業ディレクトリを設定した場合(cdを使用してそのディレクトリに移動します )特定のディレクトリに移動し、次のように入力します:

rm *.xvg

このコマンドは何をしますか?上記のコマンドがのみになるというのは本当ですか? 拡張子が.xvgのファイルを削除します のみ 作業ディレクトリにありますか?

上記のコマンドで.xvgのみが削除されることを絶対に確認したいので、質問する前にこれを試すことに神経質になりました。 ファイル作業ディレクトリにあります

承認された回答:

はい、rm *.xvg のみ 現在で指定された拡張子のファイルを削除します ディレクトリ。

良い ファイルを削除したいディレクトリにいることを確認する方法は、pwdを使用することです。 現在のディレクトリを表示してからlsを実行するコマンド 期待しているファイルが見つかったことを確認します。

rmの発行に少し不安がある場合 コマンド、あなたができる2つのことがあります:

  1. ls *.xvgと入力します このコマンドの影響を受けるファイルのリストを表示します。

  2. ロットがない限り ファイルの場合は、いつでも-iを使用できます。 rmのコマンドラインスイッチ (cpにも存在します およびmv )。 rm -i *.xvgを使用する 削除しても問題がない場合は、個々のファイルの入力を求めるプロンプトが表示されるので、予期しないものが削除されていないことを確認できます。 (ただし、ファイルがたくさんある場合は面倒です🙂


Linux
  1. Linuxでホームディレクトリのユーザーアカウントを削除する方法

  2. ディレクトリ内のすべてのファイルを削除する3つの方法(拡張子が付いた1つまたは少数のファイルを除く)

  3. Linuxコマンドラインで特定の拡張子を持つファイルを削除する方法

  1. すべての OS でコマンドを使用してパスワード Zip ファイルを設定する方法

  2. ファイルを含むフォルダーを Unix/Linux の別のフォルダーにコピーするにはどうすればよいですか?

  3. ディレクトリ内の 1000 個を除くすべてのランダム ファイルを削除する

  1. Linuxでディレクトリとフォルダを削除する方法は?

  2. 特定のファイルを除く現在のディレクトリサブフォルダに存在する特定のフォルダ内のすべてのファイルを削除するにはどうすればよいですか?

  3. ディレクトリ内のファイル サイズがゼロ (0) バイトのすべてのファイルを再帰的に検索する方法