cpコマンドを使用してエラーを含むログファイルを印刷します。

cpコマンドを使用してエラーを含むログファイルを印刷します。

私はshファイルを書いています。このコマンドがあります

cp test/*.txt NewDirectory/

私が知っているのは、テストフォルダ内で1つずつ実行されます。

1.txt
2.txt
5.txt
6.txt

しかし、コピーしません

3.txt
4.txt

彼らはそこにいないからです。

ログファイルにないか新しいフォルダにコピーできないファイルを印刷するには、このファイルが必要です。どうすればいいですか?

ベストアンサー1

あなたの理解が間違っています。 1,2,5,6 のみが存在する場合、そのファイルが正常にコピーされてもエラー メッセージは表示されません。解析が必要な場合窒素フォルダ内の番号またはtxtファイルを見つけて、どのファイルが存在しないかを確認するには、次の手順を実行しますfor x in {1..10}; do cp $x.txt NewDirectory/;done> output.logコマンド出力をファイルに追加することもできます。

おすすめ記事