질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

cp로 복수디렉토리 복사 가능한지요?

작성자 정보

  • 소노디자이너 작성
  • 작성일

컨텐츠 정보

본문

cp 명령어는 원본대상 타겟대상으로 한개의 파일이나 디렉토리에 대해서 복사가 가능한데
혹시 복수개의 디렉토리 복사도 가능한지요?
제가 하고 싶은건
mkdir로 test라는 디렉토리를 만들고 test 디렉토리 안에 a.txt를 생성한 후
cp -rpf test test1 test2 test3... 이렇게 하면 a.txt파일이 들어 있는 test1 test2 test3 디렉토리가 생성될 줄 알았는데 불가능하네요.
 
명령어로만으로는 힘들겠지요? ㅠㅠ

관련자료

댓글 1

dslee님의 댓글

  • dslee
  • 작성일
cp 명령어에는 복수 디렉토리 복사 기능은 없는걸로 생각됩니다.
혹시 여러게의 디렉토리 복사를 원하신다면, 쉘 스크립트를 만드시면 될것 같습니다.

예를들어,
[root@ps-ef buy]# vi cp.sh

cp -r test/ test2
cp -r test/ test3
cp -r test/ test4
cp -r test/ test5
cp -r test/ test6
cp -r test/ test7

저장후 나옵니다.

[root@ps-ef buy]# chmod 700 cp.sh
[root@ps-ef buy]# ./cp.sh

drwx------. 9 buy  buy  4096 2013-11-15 15:38 .
drwxr-xr-x. 9 root root 4096 2013-11-15 14:33 ..
-rw-r--r--. 1 buy  buy    18 2012-05-11 03:31 .bash_logout
-rw-r--r--. 1 buy  buy  176 2012-05-11 03:31 .bash_profile
-rw-r--r--. 1 buy  buy  124 2012-05-11 03:31 .bashrc
-rwx------. 1 root root  108 2013-11-15 15:38 cp.sh
drwxr-xr-x. 3 root root 4096 2013-11-15 15:35 test
drwxr-xr-x. 3 root root 4096 2013-11-15 15:38 test2
drwxr-xr-x. 3 root root 4096 2013-11-15 15:38 test3
drwxr-xr-x. 3 root root 4096 2013-11-15 15:38 test4
drwxr-xr-x. 3 root root 4096 2013-11-15 15:38 test5
drwxr-xr-x. 3 root root 4096 2013-11-15 15:38 test6
drwxr-xr-x. 3 root root 4096 2013-11-15 15:38 test7


질문에 답변이 되셨나 모르겠네요 ㅎ

공지사항


뉴스광장


  • 현재 회원수 :  60,153 명
  • 현재 강좌수 :  36,461 개
  • 현재 접속자 :  259 명