Commande CD

Guidzi -  
 Guidzi -
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
A voir également:

2 réponses

aruju Messages postés 2251 Statut Contributeur 403
 
salut

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]$ 
0
jipicy Messages postés 41342 Statut Modérateur 4 896
 
Salut,

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.
0
Guidzi
 
Ok merci ...

Le "." indique le répertoire courant.
Le petit exercice que j'ai mis ... je l'avais réussi mais me suis planté sur un autre ... alors me suis dit que peut être ce "/./" que ce que je pensais.

Merci beaucoup pour l'information !


*retourne bosser*
0
dubcek Messages postés 19021 Statut Contributeur 5 637
 
le ./ est bien pratique quand on veut supprimer un fichier qui s'appelle par exemple -f.
rm -f rm considère -f comme une option
rm ./-f rm considère -f comme un fichier et le détruit
0
jipicy Messages postés 41342 Statut Modérateur 4 896 > dubcek Messages postés 19021 Statut Contributeur
 
On 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
;-))
0
Guidzi > dubcek Messages postés 19021 Statut Contributeur
 
Pour 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 :)
0