Questions marquées «shell-script»

Questions sur les scripts shell, les fichiers exécutables qui sont interprétés par un shell (bash, zsh, etc.).

6
trouve n mots les plus fréquents dans un fichier
Je veux trouver, disons, 10 mots les plus courants dans un fichier texte. Premièrement, la solution doit être optimisée pour les frappes au clavier (autrement dit, à mon heure). Deuxièmement, pour la performance. Voici ce que j'ai jusqu'à présent pour faire partie du top 10: cat test.txt | tr -c …





5
getopt, getopts ou analyse manuelle - que dois-je utiliser lorsque je veux prendre en charge les options courtes et longues?
Actuellement, j'écris un script Bash qui a les exigences suivantes: il devrait fonctionner sur une grande variété de plates-formes Unix / Linux il devrait prendre en charge les options courtes et (GNU) longues Je sais que ce getoptsserait le moyen préféré en termes de portabilité mais AFAIK ne prend pas …


2
Quelle est la différence entre kill, pkill et killall
Je connais la killcommande, et la plupart du temps nous utilisons simplement kill -9 pour tuer un processus avec force, il y a beaucoup d'autres signaux qui peuvent être utilisés avec kill. Mais je me demande quels sont les cas d'utilisation de pkillet killall, s'il existe déjà une commande kill. …


1
SSH provoque l'arrêt de la boucle
J'ai finalement réussi à résumer un problème avec lequel je me bats depuis quelques semaines. J'utilise SSH avec des "clés autorisées" pour exécuter des commandes à distance. Tout va bien sauf quand je le fais en boucle. La boucle se termine après avoir terminé toute itération avec une commande ssh. …

4
Existe-t-il un shell JavaScript?
Récemment, je travaille avec JS et je suis très enthousiaste à propos de ce langage. Je sais qu'il existe node.js pour exécuter JS côté serveur, mais existe-t-il un shell qui utilise JS comme langage de script? Si une telle chose existe, est-elle utilisable et stable?


3
Si j'exécute sudo un fichier de script Bash, toutes les commandes à l'intérieur du script Bash seront-elles également exécutées en tant que sudo?
Je veux écrire un script de post-installation automatisé dans Bash (appelé post-install.sh, par exemple). Le script ajoutera et mettra à jour automatiquement les référentiels, installera et mettra à jour les packages, modifiera les fichiers de configuration, etc. Maintenant, si j'exécute ce script, par exemple avec sudo post-install.sh, vais-je seulement être …


6
quitter le script shell à partir d'un sous-shell
Considérez cet extrait: stop () { echo "${1}" 1>&2 exit 1 } func () { if false; then echo "foo" else stop "something went wrong" fi } Normalement, quand funcest appelé, le script se terminera, ce qui est le comportement souhaité. Cependant, s'il est exécuté dans un sous-shell, comme dans …

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.