2013-06-07 2 views
1

하나의 파일 목록에서 파일 목록이 폴더 아래에있는 A입니다복사 다른 폴더 아래

Source/GEPON/DOCSIS/C3160/2.2.0/src/com/xxx/ems/Log_en_US.xml 
Source/GEPON/DOCSIS/C3160/2.2.0/src/com/xxx/ems/Log_zh_CN.xml 

소스 List.txt 파일 파일 의 내용입니다 이제이 두 파일을 다른 폴더 B에 복사하고 부모 폴더 하부 구조를 유지하려고합니다. 나는 xargs -a list.txt cp -t B을 사용했습니다. 부모 폴더없이 하나의 폴더 B 아래에 두 개의 파일이 있습니다. 무엇을해야합니까?

답변

2

--parents 옵션을 cp으로 설정하면 디렉터리간에 이동해야합니다.

cd A; xargs -a ../list.txt cp --parents -t ../B 
+0

그런데, "-v"는 무엇을 의미합니까? –

+0

죄송합니다, 나는 내 자신의 테스트에서 그것을 남겼습니다. '-v' 또는'--verbose' 옵션은'cp'가 취한 동작을 출력하게합니다. 나는 대답에서 그것을 지금 제거했다. – tripleee