Comment connaitre le chemin d'un fichier??

Résolu/Fermé
samueltech - 17 févr. 2011 à 16:20
 samueltech - 17 févr. 2011 à 16:40
Bonjour,
comme je suis nul el linux,j'ai une question trés bête..en fait mon prof m'a fait un fichier file.sh dans lequel il y a un appel aux variables d'environnement dont j'en ai besoin
donc à chaque fois,j'ouvre le terminal et je tape

source ~/file.sh

et puis je commence mon travail..
aujourd'hui j'ai besoin de modifier qlq chose dans ce fichier,mais j'ai découvert que je connait pas son répertoire,c'est à dire,dans le passé je tape la fameuse expression de source ~/file.sh sans cannaitre ou il est placé mon fichier :(
maintenant,la question est..comment savoir le chemin vers ce fichier,sachant que je peux l'ouvrir en tapant par exemple emacs ~/file.sh mais je sais pas ou il est placé??

merci d'avance


A voir également:

4 réponses

slicky
Messages postés
27
Date d'inscription
jeudi 17 février 2011
Statut
Membre
Dernière intervention
17 février 2011
3
17 févr. 2011 à 16:22
grep ou find sont des commandes très puissantes sous linux pour rechercher un fichier ....
3
zipe31
Messages postés
36322
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 590
17 févr. 2011 à 16:23
Salut,

~/ correspond à ton répertoire personnel

Donc ton fichier est dans /home/ton_nom/file.sh
0
le probleme c'est que lorsque j'entre dans mon repertoire et je tape find file.sh il me montre le fichier file.sh mais losque je tape ls il ne me le montre pas...ce fichier,peut il etre un fichier caché..si oui,comment le rendre non caché?

merci d'avance
0
zipe31
Messages postés
36322
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 590
17 févr. 2011 à 16:35
S'il est caché, pour le faire apparaitre avec ls il suffit de taper :

ls -a

A savoir que les fichiers cachés commencent par un point. Exemple :
.file.sh
0
merci bien zip31...c'est bien ça ce que je cherche :)
0