1 votes

Pourquoi la commande du fichier script n'est pas trouvée par Windows ?

J'ai ajouté la commande drush à la variable d'environnement. Lorsque je vais dans cmd et que j'exécute la commande drush, tout fonctionne bien.

Mais lorsque j'essaie d'appeler la commande drush dans un fichier script, par exemple :

#!/bin/bash

drush si --site-name=SiteName --account-pass=pass -y

une erreur est soulevée :

drush : commande non trouvée

0voto

jonner Points 2353

Je suppose que vous exécutez une autre Shell comme msysgit sur Windows. Il est possible que vous ayez ajouté cette commande à la liste des commandes de msysgit. $PATH mais le script est exécuté avec la fonction intégrée de Windows. cmd qui n'est pas au courant de vos coquilles alternatives $PATH .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X