파일을 읽고 있는데 cat
결과는 다음과 같습니다.
Help me my friend
Temptation
Sorrow
True Love
Vanilla Sky
I was here
SOS
...
나는 이 모든 줄을 포함하는 디렉터리를 만들려고 합니다.
내가 시도한 것은 다음과 같습니다.
mkdir `cat x.txt`
하지만 결과는 완전 엉망이었죠! 예를 들어 , , 와 I was here
같은 3개의 디렉터리로 구분됩니다 . 이 문제를 어떻게 해결할 수 있나요? ?I
was
here
미리 감사드립니다.
답변1
한 줄씩 읽고 올바른 따옴표를 사용하십시오.
while IFS= read -r name; do mkdir -- "$name"; done <x.txt