bash 명령어 공부를 하다가 간단한데 헷갈리는 부분이 있어서 공유드립니다.
a 폴더 안에 있는 파일들을 모두 b 폴더로 복사를 하려고합니다.
복사 명령어는 "cp" 이고 파일이 아니라 폴더를 이용해 복사할 때는 "-r" 옵션을 넣어줘야 합니다.
이렇게 자신있게 명령어를 입력했지만 결과는 이렇습니다.
a폴더 자체가 b폴더로 복사되버리는 결과가 나옵니다. 굉장히 난감합니다. 모르고 있을 땐 머리가 꼬이네요.
구글에 검색해보니 특별한 옵션을 넣어야하는 것도 아니고 find 명령어를 어쩌고 저쩌고 하는데 어렵게 할 필요없이 '모든 파일'을 지칭하는 명령어가 있으면 됩니다.
이와같이 *를 통해 모든 파일을 지정한 후 폴더를 지정하면 파일들을 복사할 수 있습니다.
뭐든 복잡하게 할 필요없이 간단하게 해결하고 요약하려고하는 자세가 필요한게 아닌가 생각하며 마칩니다.
'소프트웨어 > 잡스런 것' 카테고리의 다른 글
[python] 함수와 클래스의 차이 (2) | 2021.08.07 |
---|---|
[Mac] zsh 터미널에 명령어 별명 설정하기 (0) | 2021.07.27 |
[Mac] 터미널 기초 이해 : 터미널 폰트 및 디자인 변경 후 기본으로 설정하기 (0) | 2021.04.23 |
[React Error] expected `onclick` listener to be a function, instead got a value of `object` type. (0) | 2021.04.12 |
[React Error] ReferenceError : Buffer is not Defined (0) | 2021.03.25 |