Programmation en Shell - Shell/Batch - Programmation
Marsh Posté le 07-11-2002 à 22:10:18
joey_joe a écrit a écrit : Voilà je voudrais savoir quel est la fonction en Shell qui permet de donner le chemin d'acces d'un fichier ou d'un rep mis en paramètre... Car pwd nous donne seulement le chemin d'acces de l'endrois ou l'on est... |
Tu l'achetes ou
ca a l'air d'être de la bonne !
bon, sans rire, comment tu veux qu'il devine quel fichier tu veux, si t'en a plusieurs avec le même nom dans des branches différentes de ton arborescence ?
Marsh Posté le 07-11-2002 à 22:19:25
Pour trouver le chemin d'un exécutable du PATH, c'est "which". Pour trouver un fichier quelconque à un endroit quelconque, tu peux utiliser "find", ou "locate" qui se base sur une base de donnée crée par "updatedb" (en général c'est fait une fois par jour par cron).
Sinon pour ton projet, je crois que quelqu'un a déjà fait quelque chose dans le genre. Il a appelé ça "ls".
Marsh Posté le 07-11-2002 à 23:30:40
whereis est chouette aussi
Marsh Posté le 08-11-2002 à 19:00:44
joey_joe a écrit a écrit : Salut tout le monde, Voilà je voudrais savoir quel est la fonction en Shell qui permet de donner le chemin d'acces d'un fichier ou d'un rep mis en paramètre... Car pwd nous donne seulement le chemin d'acces de l'endrois ou l'on est... Sinon, aussi, j'ai un projet en shell (et oui ca existe...) qui est de trier toutes les entrees d'un rep selon plusieur option que l'on doit choisir... Si quelqu'un a déjà fait ca, j'suis preneur... Thanks, Joey |
|
si tu veux que le chemin tu peut ustilise cut....
|
tu mets ton parametre ex $1 a la place de BORDEL.log
Marsh Posté le 07-11-2002 à 22:03:47
Salut tout le monde,
Voilà je voudrais savoir quel est la fonction en Shell qui permet de donner le chemin d'acces d'un fichier ou d'un rep mis en paramètre...
Car pwd nous donne seulement le chemin d'acces de l'endrois ou l'on est...
Sinon, aussi, j'ai un projet en shell (et oui ca existe...) qui est de trier toutes les entrees d'un rep selon plusieur option que l'on doit choisir... Si quelqu'un a déjà fait ca, j'suis preneur...
Thanks, Joey