Salut
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 :
#!/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![]()
Partager