Commande CD

Fermé
Guidzi - 20 mai 2007 à 10:01
 Guidzi - 20 mai 2007 à 15:44
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 2214 Date d'inscription dimanche 29 octobre 2006 Statut Contributeur Dernière intervention 15 novembre 2014 403
20 mai 2007 à 10:20
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 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
20 mai 2007 à 10:25
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
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 18744 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 4 septembre 2024 5 617
20 mai 2007 à 14:35
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 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897 > dubcek Messages postés 18744 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 4 septembre 2024
20 mai 2007 à 14:41
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 18744 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 4 septembre 2024
20 mai 2007 à 15:44
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