내가 사용할 수 mv file1 file2에만 이동하는 방법 file1에 file2경우 file2존재하지 않는?
난 노력 했어
yes n | mv -i file1 file2
(이것은 mvfile2를 재정의하고 자동으로 아니오로 대답 해야하는지 묻습니다.) 학대 외에도 -i멋진 오류 코드를 제공하지 않습니다 (이동하면 항상 0 대신 141, 이동하지 않으면 다른 것)
-T위한 것입니다.
mv아닌 출구 상태를 사용하려는 경우 yes가장 간단한 해결책은 다음과 같습니다.mv -i file1 file2 < <(yes n)
pipefail종료 상태가 141yes이므로mv여기서 SIGPIPE를 얻을 이유가 없으므로 옵션을 설정 해야합니다 .