すべてのファイルを同じ親フォルダの下の特定のサブフォルダにコピーする方法はありますか? [コピー]

すべてのファイルを同じ親フォルダの下の特定のサブフォルダにコピーする方法はありますか? [コピー]

たとえば、「test」というフォルダがあります。そのフォルダ内に「player」という別のフォルダと多くのテキストファイル(50ファイルなど)を作成しました。

[root@ip-10-0-7-70 test]# ls
kaka.txt  player  rooney.txt

これで、すべてのテキストファイルを「プレーヤー」フォルダに移動したいと思います。最良のアプローチは何ですか?

頑張った

cp -r ls | ^egrep 'player'

しかし、成功しませんでした。

ベストアンサー1

testディレクトリで、次の操作を行います。

mv -t player *.txt

すべてのテキストファイルが.txt

これにより、現在のディレクトリ()のmvすべてのファイルがサブディレクトリに移動されます。.txttest/player/

おすすめ記事