여러 디렉터리 내에 하위 디렉터리 만들기

여러 디렉터리 내에 하위 디렉터리 만들기

이름이 다른 여러 폴더가 포함된 디렉터리가 있는데 각 개별 폴더 내에 하위 디렉터리를 만들어야 합니다.

폴더 중 하나의 경로는 다음과 같습니다.

/Volumes/Server1/Craft/2OQ/Dom_Curr/EN/CT_1

CT_xyz이 디렉터리에는 여러 개의 ( CT_1전달된 CT_124) 폴더가 있으며 다음과 같이 각 폴더에 하위 디렉터리를 배치 EN해야 합니다 .CT

/Volumes/Server1/Craft/2OQ/Dom_Curr/EN/CT_1/5Misc/Permissions

이러한 5Misc/Permissions폴더는 각 개별 폴더에 배치되어야 합니다.

답변1

디렉토리 로 전환 /Volumes/Server1/Craft/2OQ/Dom_Curr/EN:

cd /Volumes/Server1/Craft/2OQ/Dom_Curr/EN

그런 다음 다음 명령을 실행하십시오.

for D in CT_*
do
    mkdir -p ${D}/5Misc/Permissions
done

EN이렇게 하면 다음으로 시작하는 디렉터리 내의 모든 디렉터리 에 하위 디렉터리가 추가됩니다.CT_

답변2

일반적으로 사용되는 mkdir에 통합된 bash의 목록 기능을 사용하십시오.

mkdir /Volumes/Server1/Craft/2OQ/Dom_Curr/EN/CT{1..124}

원천:https://askubuntu.com/questions/731721/is-there-a-way-to-create-multiple-directories-at-once-with-mkdir

원저자:https://askubuntu.com/users/15811/rinzwind

관련 정보