Fedora 23의 기존 중첩 디렉터리 아래에 파일 생성 [닫기]

Fedora 23의 기존 중첩 디렉터리 아래에 파일 생성 [닫기]

touch기존 중첩 디렉터리에 파일을 만드는 데 사용할 수 없습니다 . 내 구문이 꺼져 있는지 알고 싶습니다.

$ touch dir1/dir2/dir3/file.txt

답변1

이 명령은 touch단일 파일만 생성하며 중첩된 디렉터리 구조는 생성하지 않습니다. 이렇게 하려면 먼저 명령을 mkdir -p사용한 다음 실행할 수 있습니다. touch다음과 같이 함께 할 수 있습니다.

 $ mkdir -p dir1/dir2/dir3 && touch dir1/dir2/dir3/file.txt

이 디렉터리 구조는 현재 있는 디렉터리에서 시작하여 생성된다는 점을 기억하세요. 이 디렉토리를 찾으려면 명령을 사용하십시오 pwd.

답변2

다음을 시도해 보고 원래 게시한 내용과 비교해 보세요. touch /dir1/dir2/dir3/file.txt "t"를 소문자로 만들고 디렉터리 앞에 루트 "/"를 추가합니다. 그러면 작동할 것입니다.

관련 정보