Commande CD
Ma question va surement paraitre bête ... :s
J'ai tenté de trouver la solution mais ... pas trouvé.
J'ai bientôt un "petit" examen info et j'ai de l'unix.
Dans les annales, j'ai trouvé des questions cons ...
Ex :
Je me trouve dans le répertoire /stage/bat/ua1/xxx
Je lance la commande cd .././xxx/../yyy/./../../../xxx/./../yyy/./../XXX
Dans quel répertoire sommes nous à présent
(Tous les répertoires existes et il n'y a pas de problème de droit)
Je ne veux pas la réponse (/stage/xxx) ^^ Je veux comprendre !
A quoi correspond le "/./" tout seul ?!
Tout ce que j'ai pu trouver concernant la commande cd sont des choses très simple mais je n'arrive pas à comprendre ce "/./" ...
Désolé de la simplicité de la question :s
J'ai tenté de trouver la solution mais ... pas trouvé.
J'ai bientôt un "petit" examen info et j'ai de l'unix.
Dans les annales, j'ai trouvé des questions cons ...
Ex :
Je me trouve dans le répertoire /stage/bat/ua1/xxx
Je lance la commande cd .././xxx/../yyy/./../../../xxx/./../yyy/./../XXX
Dans quel répertoire sommes nous à présent
(Tous les répertoires existes et il n'y a pas de problème de droit)
Je ne veux pas la réponse (/stage/xxx) ^^ Je veux comprendre !
A quoi correspond le "/./" tout seul ?!
Tout ce que j'ai pu trouver concernant la commande cd sont des choses très simple mais je n'arrive pas à comprendre ce "/./" ...
Désolé de la simplicité de la question :s
Configuration: Windows XP Firefox 2.0.0.3
2 réponses
-
Contributeursalut
la commande cd ../ permet de remonter au répertoire parent, exemple:[aruju@localhost ~]$ cd /home/aruju/Images/abc/
ensuite je veux revenir au repertoire aruju et me placer danc repertoire tarball:[aruju@localhost abc]$ cd ../../tarball [aruju@localhost tarball]$
-
ModérateurSalut,
Voir : guide d utilisation du shell pour debutant#xxi les repertoires et
Dans ton cas la commande :cd .././xxx/../yyy/
est équivalente à :cd ../yyy/
L'emploi systématique du "./" est facultatif.
-
-
-
Modérateur@dubcekOn peut tout aussi bien faire précéder le nom du fichier par "--" (synonyme dans bien des commandes GNU/Linux de "fin explicite de la liste des options") :
rm -- -f
;-))
-
@dubcekPour mon cas ... j'ai juste un exercice qui ressemble à ce que je vous ai mis.
Le souci est que les corrigés des annales ne sont pas toujours bon ... pour cela que j'avais un doute :)
Merci encore pour toutes les informations :)
-