디렉토리에 있는 모든 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 \;