Como criar um diretório aninhado em um único comando? [duplicado]

78

Aparentemente, não é possível criar um diretório aninhado em um único comando?

$ sudo mkdir x/y/z
mkdir: cannot create directory 'x/y/z': No such file or directory
    
por BaltoStar 24.07.2013 / 03:21

2 respostas

110

O comando que você está procurando é mkdir -p x/y/z . A opção -p cria diretórios pais.

~$ mkdir -p d/s/a/e
~$ cd d/s/a/e/
~/d/s/a/e$ 
    
por 24.07.2013 / 03:23
23

Use a opção -p . Seu comando deve ser:

sudo mkdir -p x/y/z
    
por 24.07.2013 / 03:23

Tags