mkdir
디렉토리를 만들고 파일을 만들려면 touch
을 할 수 있지만 한 번에 두 가지 작업을 수행 할 방법이 없다는 것을 알고 있습니까?유닉스 - 폴더와 파일의 경로를 만듭니다.
즉 폴더 other
가 존재하지 않을 때 나는 아래 수행하려는 경우 :
cp /my/long/path/here/thing.txt /my/other/path/here/cpedthing.txt
오류 :
는cp: cannot create regular file `/my/other/path/here/cpedthing.txt': No such file or directory
사람이에 대한 해결 방법으로 기능을 마련 했습니까?
찾을 수이 : http://stackoverflow.com/questions/1529946/linux-copy-and-create-destination-dir-if-it-does-not -exist –
파일 및 디렉토리의 생성이 필수적이라면이 작업을 제공하는 파일 시스템을 작성해야합니다. 표준 Linux 파일 시스템에서는 불가능합니다. –
@toop 나는이 질문이 이제 1 년 반년 된 것으로 알고 있지만, 최근에 여러 답변이이 문제에 병합되었습니다. 이 유형의 것을 자주 사용해야하는 경우 [내 대답] (http://stackoverflow.com/a/19288855/119527)이 유용 할 수 있습니다. (나는 받아 들인 대답보다 더 유용 할 것이라고 주장 할 것이다. 그러나 나는 여기에 rep를 요청하지 않고있다 :-)) –