first.sh: #! /bin/ksh echo "prova" . ./second.sh echo "ho lanciato il secondo" . ./third.sh echo "ho lanciato il terzo" second.sh: echo "sono nel secondo script" dosomething1 exit $? Si second.shdétecte une erreur et quitte avec le statut -9, first.shquitte toujours. Comment puis-je éviter de quitter le premier shell si le …
J'ai écrit un script pour changer la luminosité de mon écran. C'est utile lorsque je travaille en mode texte et que les touches de raccourci de mon clavier pour changer la luminosité ne fonctionnent pas. Est-il possible d'exécuter ce script, simplement en appuyant sur certaines touches du clavier comme raccourci, …
Est-il possible d'écrire un script bash, serait démarré à partir de la machine A, se connecte à une autre machine B par ssh (les deux machines A et B seraient des machines Linux), copie certains fichiers sur la machine B exécute un script python un script python donné sur ces …
J'aime utiliser le format suivant dans les scripts pour les commandes avec beaucoup de paramètres (pour la lisibilité): docker run \ --rm \ -u root \ -p 8080:8080 \ -v jenkins-data:/var/jenkins_home \ -v /var/run/docker.sock:/var/run/docker.sock \ -v "$HOME":/home \ jenkinsci/blueocean Mais, parfois, je voudrais commenter l'un de ces paramètres comme: # …
Disons que j'ai une fonction bash comme ceci: gmx(){ echo "foo"; } cette fonction retournera-t-elle implicitement la valeur de sortie de la echocommande, ou l'utilisation de return est-elle nécessaire? gmx(){ echo "foo"; return $? } Je suppose que de la façon dont bash fonctionne, l'état de sortie de la commande …
Disons que j'ai ça script.sh #!/bin/bash exit_script() { echo "Printing something special!" echo "Maybe executing other commands!" kill -- -$$ # Sends SIGTERM to child/sub processes } echo "Some other text" #other commands here sleep infinity Je veux script.shexécuter la fonction exit_scriptchaque fois qu'elle reçoit SIGINTou SIGTERM Par exemple: killall …
C'est peut-être une question banale, mais dans la manpage, je n'ai pas trouvé quelque chose d'utile. J'utilise Ubuntu et bash. La sortie normale pour sha512sum testfileest <hash_code> testfile Comment supprimer la sortie du nom de fichier? Je voudrais obtenir juste <hash_code>
Je gère de nombreux sites Drupal et j'essaie d'automatiser certaines choses à l'aide de Drush. Drush exécuté localement appelle drush sur l'hôte distant via ssh à l'aide des options spécifiées dans la configuration de l'alias de site. Je fais beaucoup de ces appels, donc pour l'accélérer, j'utilise des connexions ssh …
Comment créer un menu dans un script shell qui affichera 3 options qu'un utilisateur utilisera les touches fléchées pour déplacer le curseur de surbrillance et appuyez sur Entrée pour en sélectionner une?
Je veux écrire un script shell linux qui capturera un trafic multicast spécifique. Spécifique comme dans, je veux créer un fichier pcap qui a tout le trafic pour un groupe / port de multidiffusion spécifique. Voici la ligne de commande que j'utilise pour afficher le trafic: tcpdump -nnXs 0 -i …
J'ai trouvé un script qui a une fonction qui vérifie si une variable est définie mais je ne la comprends pas très bien. check_if_variable_is_set() { var_name=$1 if [ -z "${!var_name+x}" ]; then false else true fi } Que se passe-t-il exactement avec cette substitution?
Cette question est fortement liée à ceci et à cette question. J'ai un fichier qui contient plusieurs lignes où chaque ligne est un chemin d'accès à un fichier. Maintenant, je veux coupler chaque ligne avec chaque ligne différente (pas elle-même). De plus, une paire A Best égale à une B …
J'ai ceci dans un script bash: exit 3; exit_code="$?" if [[ "$exit_code" != "0" ]]; then echo -e "${r2g_magenta}Your r2g process is exiting with code $exit_code.${r2g_no_color}"; exit "$exit_code"; fi Il semble qu'il sortira juste après la commande exit, ce qui est logique. Je me demandais s'il y avait une commande …
Je sais que je peux le faire dans Bash: wc -l <<< "${string_variable}" Fondamentalement, tout ce que j'ai trouvé impliquait un <<<opérateur Bash. Mais dans le shell POSIX, <<<n'est pas défini, et je n'ai pas pu trouver une approche alternative pendant des heures. Je suis sûr qu'il existe une solution …
J'ai lu une instruction pour planifier un script le dernier jour du mois: Remarque: Le lecteur astucieux se demande peut-être comment définir une commande à exécuter le dernier jour de chaque mois, car vous ne pouvez pas définir la valeur dayofmonth pour couvrir chaque mois. Ce problème a tourmenté les …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.