Você está procurando o argumento -p:
-p, --parents
no error if existing, make parent directories as needed
, então o comando que você precisa é:
$ mkdir /home/user/TEST1/TEST2/TEST3/ -p
Como posso criar várias subpastas na pasta em um único comando.
Por exemplo, desejo criar:
/home/user/*create dir1*/*create dir2*/*create dir3*/
Desde que não tenha dir1. E eu não posso usar o comando 3 e não posso usar o shell script. Esta criação deve estar em um comando shell.
$ mkdir /home/user/TEST1/TEST2/TEST3/
Não funciona, não há esse erro de arquivo. Se
$ mkdir /home/user/TEST1/
$ mkdir /home/user/TEST1/TEST2/
$ mkdir /home/user/TEST1/TEST2/TEST3/
Esse trabalho é, mas não consigo implementar essa solução. Eu preciso usar apenas um comando.
Você poderia me dar uma resposta para esse problema?