나는 같은 스크립트에서 명령을 실행하고있다
tar -c -f ar.tar a b c d
여기서 b, c 및 d는 존재하지 않을 수 있으며 디렉토리 일 수 있습니다. 솔루션은 내가했습니다 것을의 출력 배관된다 마련 ls -d
에를 grep
그런 다음에 그것을 배분하고 tar
명령 또는 확장 된 globs와 켜기 @(a|b|c|d)
.
이 작업을 수행하는 더 깔끔한 방법이 있습니까? --include
매개 변수 가없는 Debian Wheezy에 있습니다 .
그것을 시도했지만 전혀 존재하지 않는 파일에 대해서는 여전히 오류가 발생했습니다.
—
gidyn
예, 오류 메시지가 있지만 아카이브가 작성되었습니다.
—
Costas
--ignore-failed-read
옵션을?