Un script est une séquence de commandes ou d'instructions qui sont exécutées par un programme interpréteur plutôt que compilées dans un programme exécutable autonome.
Fermé . Cette question a besoin de détails ou de clarté . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Ajoutez des détails et clarifiez le problème en modifiant ce message . Fermé il y a 6 ans . Je souhaite créer silencieusement, de manière non interactive, un …
J'observe un comportement étrange lors de l'utilisation de set -e( errexit), set -u( nounset) avec les pièges ERR et EXIT. Ils semblent liés, donc les poser dans une question semble raisonnable. 1) set -une déclenche pas de pièges ERR Code: #!/bin/bash trap 'echo "ERR (rc: $?)"' ERR set -u echo …
Je voudrais trouver récursivement tous les fichiers pour lesquels un script qui accepte un fichier comme argument renvoie une valeur non nulle. Avez-vous une idée de comment faire cela en utilisant 'find' ou un outil similaire?
Dans le script "support / apxs.in" du projet Apache httpd , un texte entouré de @signes vient après #!. Autrement dit, la première ligne du script est: #!@perlbin@ -w Est-ce une chose Perl ou une chose noyau UNIX? En d'autres termes, est-il possible d'exécuter ce script en utilisant path/to/script/script_name.in? Sinon, …
J'ai récemment obtenu un nom d'utilisateur / mot de passe pour accéder à une liste de serveurs et je souhaite propager ma clé publique SSH vers ces serveurs, afin de pouvoir me connecter plus facilement. Pour que ce soit clair: Il n'y a pas de clé publique préexistante sur les …
J'exécute le script suivant: VAR="Test" sh -c 'echo "Hello $VAR"' Mais je reçois: # ./test.sh Hello Comment envoyer la variable VARde mon script au shell créé avec sh -c '...'?
Je veux essayer un script simple flag=false while !$flag do read x if [ "$x" -eq "true" ] then flag=true fi echo "${x} : ${flag}" done Mais quand je l'exécute, si je tape true, je verrai cela x="true"et flag="true", mais le cycle ne se termine pas. Quel est le problème …
J'ai une sortie VBoxManage list vmsqui ressemble à ceci: "arch" {de1a1db2-86c5-43e7-a8de-a0031835f7a7} "arch2" {92d8513c-f13e-41b5-97e2-2a6b17d47b67} Je dois saisir les noms archet arch2et les enregistrer dans une variable.
J'ai remarqué beaucoup de questions et réponses et de commentaires exprimant du dédain pour (et parfois même la peur de) l'écriture de scripts au lieu de lignes simples. Je voudrais donc savoir: Quand et pourquoi devrais-je écrire un script autonome plutôt qu'un "one-liner"? Ou vice versa? Quels sont les cas …
Je veux exécuter un script bash dans un écran détaché. Le script appelle un programme plusieurs fois, chacun prenant trop de temps à attendre. Ma première pensée a été d'ouvrir simplement un écran, puis d'appeler le script, mais il semble que je ne puisse pas me détacher (par ctrl-a d) …
Je sais que pour imprimer un texte coloré en utilisant l'écho, par exemple la couleur rouge, le code est: echo -e "\e[1;31m This is red text \e[0m" et je sais que dans cet exemple, 31 est le code de la couleur rouge et le nombre d'autres couleurs est: Black 0;30 …
J'ai un répertoire avec des journaux de plantage et j'aimerais utiliser une instruction conditionnelle dans un script bash basé sur une commande find. Les fichiers journaux sont stockés dans ce format: /var/log/crashes/app-2012-08-28.log /var/log/crashes/otherapp-2012-08-28.log Je souhaite que l'instruction if ne renvoie true que s'il existe un journal des plantages pour une …
Taper /usr/bin/env sed -fdans les travaux terminaux. Mais si vous l'utilisez comme un shebang, #!/usr/bin/env sed -f s/a/b/ Le script ne pourra pas être exécuté: /usr/bin/env: sed -f: No such file or directory Je pense que c'est lié au -f. Mais comment résoudre cela?
J'aimerais trouver un équivalent de cmd 1 && cmd 2 && ... && cmd 20 mais avec des commandes exprimées dans une forboucle comme for i in {1..20} do cmd $i done Que suggéreriez-vous de changer dans la deuxième expression pour trouver un équivalent de la première?
Cette question a été migrée depuis Stack Overflow car il est possible d'y répondre sur Unix & Linux Stack Exchange. Migré il y a 7 ans . Nous écrivons des scripts pour les systèmes Linux, il y a eu un débat sur ce qui serait le langage de script actuel …
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.