이 같은 텍스트가 포함 된 .txt 파일이 있습니다
A1/B1/C1
A2/B2/C2
A3/B3/C3
각 줄의 .txt 파일을 읽고 첫 번째 단어 (A1, A2, A3)를 기반으로 디렉토리를 만드는 스크립트를 원합니다.
다음과 같은 스크립트를 작성했습니다.
file="test.txt"
while IFS='' read -r line
do
name="line"
mkdir -p $line
done <"$file"
실행하는 동안 A1 디렉토리를 작성한 다음 하위 디렉토리 B1 및 C1도 작성합니다. 다른 라인 (A2 * 및 A3 *)에서도 마찬가지입니다.
A1, A2, A3 디렉토리 만 만들려면 어떻게해야합니까?
'/'문자가있는 A1 / B1 / C1과 같은 이름을 만들고 싶지 않습니다. '/'문자 앞에 단어를 가져 와서 디렉토리 이름으로 만들고 싶습니다. "A1" "A2" "A3"만 있습니다.
xargs -a<(....)
아니라<dirlist.txt cut -d/ -f1 | xargs
?