
ディレクトリ内に存在するすべての jpg 画像 [名前が .jpg で終わるファイル] を/usr/share/backgrounds
jpg ディレクトリにコピーし、/week/pictures/final/jpg
表示される可能性のあるエラー メッセージをファイルにリダイレクトするにはどうすればよいでしょうかcp.err
。
cp *.jpg /usr/share/background /home/userName/week/pictures/final/jpg | ls 2>cp.err
これがそれかもしれないと思います。誰か明確に説明してもらえますか?
答え1
試す:
cp /usr/share/backgrounds/*.jpg /week/pictures/final/jpg/ 2> cp.err
cp.err
ファイルはコマンドを実行したディレクトリに作成されることに注意してください。エラー ファイルを別のディレクトリに作成したい場合は、次のようにします。
cp /usr/share/backgrounds/*.jpg /week/pictures/final/jpg/ 2> /desired_directory/cp.err
答え2
次のコマンドを使用してみてくださいfind
:
find /usr/share/backgrounds -iname "*.jpg" -type f -exec /bin/cp {} /week/pictures/final/jpg 2>cp.err \;