2017-10-19 4 views

답변

1

당신은 cp -r 같은 와일드 카드를 사용할 수있을 것이다. [^.] *

그게 당신의 bash는하지 않는 숨김 파일 및 cp 명령을 무시하도록 만들어 졌기 때문에 숨겨진 인수를 얻으십시오. 그게 어떻게 작동해야하는데 .. :)

0

와일드 카드 *을 사용하는 동안 cp source/*.* destination/ 명령을 사용해도 숨겨진 파일을 모두 복사 할 수 있습니다. 당신이 cp 명령 숨김 디렉토리를 포함 할 경우

당신은 아래의 명령을

cp -r source/. destination/ 

참고 소스의 끝 부분에있는 .을 시도 할 수 있습니다. 여기에는 숨겨진 소스를 포함하여 소스의 모든 파일과 디렉토리가 포함됩니다.

cp -r source/{.,}* destination/ 

x{.,}y

또는

x.yxy로 변환됩니다. 귀하의 경우는 source/.*source/*

+0

고마워! 모든 옵션은 첫 번째 옵션을 제외하고는 작동합니다 :'cp source /*.* destination /'. 도트 파일을 복사하지 않았습니다. – user1782328