Leia as linhas uma por uma e use aspas adequadas:
while IFS= read -r name; do mkdir -- "$name"; done <x.txt
Estou cat
em um arquivo e a saída é algo assim:
Help me my friend
Temptation
Sorrow
True Love
Vanilla Sky
I was here
SOS
...
Estou tentando criar o diretório de todas essas linhas.
O que tentei é:
mkdir 'cat x.txt'
Mas o resultado é uma bagunça! Por exemplo, I was here
será dividido em três diretórios, como I
, was
e here
. Como posso consertar isso ??
Obrigado antecipadamente.