2013-02-26 3 views
0

J'ai une partition /dev/sda3 et il est appelé /share.Shell Script pour la création du répertoire

$ df 
/dev/sda3 /share 

Maintenant je dois écrire le script pour créer un répertoire appelé codedumps dans/dev/sda3 mais quand j'utilise la commande

path "/share/" 
mkdir $path"codedumps" 

en script shell, il crée un autre répertoire à l'intérieur /share partition appelée share et puis à l'intérieur qui crée un répertoire codedumps. Mais je le veux pour créer codedumps dans la partition /share elle-même, il devrait être le plus haut répertoire dans la partition /dev/sda3 (c'est-à-dire /share partiiton).

Répondre

0

Que diriez-vous

share="share" 
mkdir /$share/"codedumps" 
0

Ne pas utiliser la variable de chemin, sa variable unix. cd

Ou naviguer dans le répertoire puis créer le répertoire

cd partage $
mkdir codedumps

+0

$ path n'est pas une variable d'environnement, $ PATH est. (rappelez-vous que c'est sensible à la casse) – KaeruCT

Questions connexes