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

拡張子に基づいて特定のファイルを移動する方法は?

拡張子に基づいて特定のファイルを選択し、それらを別のディレクトリに移動できるコマンドが必要です。

承認された回答:

これは、次の1つのディレクトリから簡単に実行できます。

mv //eadn-wc01-5196795.nxedge.io/path/to/original/directory/*.pdf /path/to/new/directory

再帰移動のコマンドは、もう少し複雑になる可能性があります。ただし、これでうまくいくはずです:

find /original/directory/ | grep '.pdf' | xargs -I {} mv {} /path/to/new/directory/

2番目のコマンド/original/directory .pdfを再帰的に検索します ファイル。


Ubuntu
  1. Linuxでファイルの名前を変更する方法

  2. すべてのJavaソースファイルをそれぞれのパッケージディレクトリに移動するにはどうすればよいですか?

  3. 特定の拡張子を持つファイルを非表示にする方法は?

  1. コマンドラインでのファイルの検索(ハウツー)

  2. 多くのファイルを「検索して置換」する方法は?

  3. find コマンドの結果に基づいてファイルを chmod する方法

  1. 「mv」コマンドを使用して、特定のディレクトリ以外のファイルを移動する方法は?

  2. 拡張子に基づいてファイルをディレクトリに移動する

  3. mv コマンドですべてのファイルとフォルダーを移動する方法