-
Notifications
You must be signed in to change notification settings - Fork 16
/
Copy pathmkdir.txt
27 lines (21 loc) · 1.44 KB
/
mkdir.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
┏━━━━━━━━━━━┓
┃ MKDIR ┃
┗━━━━━━━━━━━┛
mkdir DIR... #Cree un ou plusieurs repertoires vides
-p #create DIR and its ancestors; e.g., mkdir -p a/b/c is
--parents #similar to 'mkdir a a/b a/b a/b/c'. mkdir a/b/c
#directement produit une erreur car il est impossible
#de creer c car a/b n'existe pas encore
-m "MODE" #Applique les droits d'acces "MODE" (sur le modele de
--mode="MODE" #chmod) au(x) nouveau(x) repertoire(s) cree(s)
-v
--verbose #Verbose
LOCK FILE ==> #Pour s'assurer qu'un file n'est pas lancé deux fois, on
#peut assigner des "lock" variables. Néanmois, celles-ci
#pouvant ne pas être exportées, il vaut mieux créer des
#"lock" files, supprimés après exécution du script, et
#créés au tout début (si pas déjà présent, sinon exit)
#Cependant, il peut y avoir un gap entre le test
#d'existence de ces lock files et leur création. Une
#solution est d'utiliser mkdir :
# - mkdir /var/lock/lockdir 2> /dev/null || exit