Creazione di una directory
- Dettagli
- Categoria principale: Code Snippets
- Categoria: Bash
- Pubblicato 09 Febbraio 2010
- Visite: 280
Perchè spendere tempo per descrivere un comando così semplice e banale? Benchè tutto funzioni bene, per ottenere lo stesso risultato avrei potuto scrivere: Questo comando controlla la presenza di ogni directory indicata nel percorso e nel caso non trovi una delle directory indicate, la crea. Tutto questo impostando automaticamente tutti i rispettivi permessi per accedere alla risorsa.
Perchè ho visto quanto tempo si perde se non si conosce una funzionalità di questo comando.
mkdir nome_directory crea semplicemente una directory nella posizione del filesystem in cui ci si trova.
Quando si deve creare una nuova directory dalla shell, alcune persone però hanno l'abitudice di fare così:
posizione in cui mi trovo nel filesystem
/home/daniele
devo creare la directory "pop" dentro la directory "musica" presente nella directory "daniele" che a sua volta contiene la directory "ramazzotti"cd musica
mkdir pop
cd pop
mkdir ramazzottimkdir -p musica/pop/ramazzotti
Qualora ci interessasse vedere cosa fa il comando mkdir basta aggiungere il parametro "v" e a video verranno mostrate le directory che creamkdir -pv musica/pop/ramazzotti



