Comment démarrer le fichier sh
en une seule commande? Voici comment je démarre normalement le fichier sh
dans le chemin spécifique
user@user:~$ cd idea-IC-171.4424.56/bin
user@user:~/idea-IC-171.4424.56/bin$ ./idea.sh
Si je veux lancer la commande en une ligne comme ci-dessous, j'aurai une erreur
user@user:~/idea-IC-171.4424.56/bin$ cd idea-IC-171.4424.56/bin/idea.sh
bash: cd: idea-IC-171.4424.56/bin/idea.sh: No such file or directory
Utiliser un ";" séparer vos commandes
cd idea-IC-171.4424.56/bin ; ./idea.sh
Vous pouvez utiliser ./idea-IC-171.4424.56/bin/idea.sh
pour l'exécuter. Toutefois, les résultats peuvent être différents, comme si le script [Shell] accédait aux fichiers du répertoire actuel ou relatif, il ne les trouverait pas car vous ne l'aviez pas cd
là avant de courir.