O que o sinalizador -p faz no "mkdir -p"?


Respostas:


118

O -psinalizador criará diretórios aninhados, mas apenas se eles já não existirem.

Por exemplo, suponha que você tenha um diretório para /fooo qual possui permissões de gravação.

mkdir -p /foo/bar/baz  # creates bar and baz within bar under existing /foo

Também é uma operação idempotente , porque se você executar o mesmo comando novamente, você não receberá um erro, mas nada será criado.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.