단일 명령으로 동일한 사용자/그룹으로 중첩된 디렉터리 생성

단일 명령으로 동일한 사용자/그룹으로 중첩된 디렉터리 생성

단일 명령으로 동일한 사용자/그룹으로 중첩된 디렉터리를 만드는 방법이 있습니까?

이 단일 명령은 다음 두 명령과 동일한 효과를 갖습니다.

mkdir -p new-1/new-2/new-3
chown -R myUser:myUser new-1

답변1

댓글을 추가할 수 없어서 답변으로 게시합니다. 보세요 install, 당신 은 그것을 봅니다 man install(1).

install -d -g myUser -o myUser new-1 new-1/new-2 new-1/new-2/new-3

또는 디렉토리 이름을 반복하지 않으려는 경우(루트 사용자 사용):

sudo -g myUser -u myUser mkdir -p new-1/new-2/new-3

관련 정보