Astuces pour les scripts Shell

Vous êtes peut être comme moi, vous utilisez PHP pour faire des scripts shell. J’utilise une petite astuce pour mettre en place des variables dans mes scripts en reprennant la syntaxe qu’on utilise sous linux avec « –var value »

un petit include que vous pouvez transformez en fonction comme bon vous semble.

for($i=1;$i<sizeof($argv);$i++)
{
 if (substr($argv[$i],0,2)=="--")
 {
 		$_REQUEST[substr($argv[$i],2)]=$argv[$i+1];
 		$i++;
 }
}
 
extract($_REQUEST);

Comme ca quand je lance « mon_script.php –code TE –mode debug »

c’est comme si je faisais :

$code="TE";
$mode="debug";

Ca n’interessera peut être pas tout le monde mais c’est bien pratique !



Check out our best movie collection. Latest CD, DVD, HQ DVD movie downloads. Buy and download movies instantly.