Questions marquées «shell»

Le terme «shell» fait référence à une classe générale d'interpréteurs de commandes interactifs basés sur du texte le plus souvent associés aux systèmes d'exploitation Unix et Linux. Pour des questions sur les scripts shell, veuillez utiliser une balise plus spécifique telle que «bash», «powershell» ou «ksh». Sans balise spécifique, une solution portable (conforme POSIX) doit être supposée, bien qu'il soit préférable d'utiliser 'posix' en plus ou 'sh'.




3
Vérification du nombre correct d'arguments
Comment puis-je vérifier le nombre correct d'arguments (un argument). Si quelqu'un essaie d'appeler le script sans passer le nombre correct d'arguments, et en vérifiant que l'argument de ligne de commande existe réellement et qu'il s'agit d'un répertoire.
148 shell  scripting 

12
commande source introuvable dans sh shell
J'ai un script qui utilise le shshell. J'obtiens une erreur dans la ligne qui utilise la sourcecommande. Il semble sourcene pas être inclus dans ma shcoquille. Si j'essaye explicitement de courir à sourcepartir du shell, j'obtiens: sh: 1: source: not found Dois-je en quelque sorte installer "source"? Ai-je une mauvaise …
148 bash  shell  sh 



11
Que signifie $$ dans la coquille?
J'ai lu une fois qu'une façon d'obtenir un nom de fichier unique dans un shell pour les fichiers temporaires était d'utiliser un double signe dollar ( $$). Cela produit un nombre qui varie de temps en temps ... mais si vous l'appelez à plusieurs reprises, il renvoie le même numéro. …
143 shell  scripting 

10
Comment accéder à chaque répertoire et exécuter une commande?
Comment écrire un script bash qui parcourt chaque répertoire dans un parent_directory et exécute une commande dans chaque répertoire . La structure des répertoires est la suivante: parent_directory (le nom peut être n'importe quoi - ne suit pas un modèle) 001 (les noms de répertoire suivent ce modèle) 0001.txt (les …
143 bash  shell  unix  find 


5
Quitter un script en cas d'erreur
Je construis un script Shell qui a une iffonction comme celle-ci: if jarsigner -verbose -keystore $keyst -keystore $pass $jar_file $kalias then echo $jar_file signed sucessfully else echo ERROR: Failed to sign $jar_file. Please recheck the variables fi ... Je souhaite que l'exécution du script se termine après l'affichage du message …
141 bash  exit  shell 





En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.