2010-10-04 1 views

Répondre

2

Avec fichier batch Windows, vous utilisez %1 (%2, %3 etc.). Avec Bash, vous utilisez $1 ($2, $3 ...).

1

1) Pour un fichier de commandes de Windows:

script.bat C:\some\path 

Pour accéder au chemin dans l'utilisation du script% 1:

echo %1 

2) un script shell bash:

script.sh /some/path 

Pour accéder au chemin dans le script utilise 1 $:

echo $1 
0

En bash, vous utilisez $1 pour obtenir le premier paramètre. Vous dites qu'il doit s'agir d'un chemin d'accès à l'annuaire, vous pouvez donc essayer:

test -d $1 && echo "Directory exists" 
Questions connexes