Salut
c'est mon premier post dans cette sous-catégorie, cool
donc je cherche un peu l'equivalent de __FILE__ (en php ca renvoi le chemin complet vers le script dans lequelle elle est appelée) en shell.
et voici pourquoi :
j'ai un script .sh qui lui appelle 2 scripts .php (les 3 sont dans le meme repertoire) le premier (.sh) sera dans un cron.
le but étant d'optimiser au max, donc j'aimerais mettre le chemin absolut que dans le cron (et une seule fois) parce que je dois faire la meme chose sur plusieurs machine (dev, test, prod, etc.)
j'ai essayé avec pwd, mais ça ne marche pas, pwd retourne le chemin de la ou mon script est appelé et non pas de là où il se trouve.
avez vous des idées ?
voici a quoi ressemble mon fihcier :
Code :
- #!/bin/bash
- chemin=`pwd` ; #CECI NE FONCTIONNE PAS :(
- fic1="$chemin/monFic1.php";
- fic2="$chemin/monFic2.php";
- #les echo c pour le test
- echo $fic1;
- echo $fic2;
- #php $fic1
- #php $fic2
|
Merci par avance