Questions marquées «scripts»

10
Erreur de variable de boucle dans la boucle

Quand j'utilise comme for i in 1 2 3 4 5 alors mon fichier contient #!/bin/shen haut. Mais quand j'utilise for(( i = 0; i<=5; i++)) alors il montre une erreur Syntax error: Bad for loop variable et fonctionne correctement lorsque j'enlève le shebang. Veuillez me dire la raison derrière...

10
Comment obtenir l'URL d'un fichier à l'aide d'un script shell

J'ai un fichier composé d'une URL . J'essaye d'obtenir l'URL de ce fichier en utilisant un script shell. Dans le fichier, l'URL est comme ceci: ('URL', 'http://url.com'); J'ai essayé d'utiliser ce qui suit: cat file.php | grep 'URL' | awk '{ print $2 }' Il donne la sortie comme: 'http://url.com');...

10
Bash attend un succès ping

J'écris sur un script qui redémarre différents serveurs. Après le redémarrage, je veux «attendre» jusqu'à ce que tous les serveurs soient de nouveau en ligne. (Pour garder les choses simples, j'ai défini pour moi en ligne = pingable) Donc, pour chaque serveur que je fais ServerXY_W=1 echo -n...

10
Respect de la casse dans les scripts shell

Considérez ce script Bash: #!/bin/bash echo Enter any character read char case $char in [a-z]) echo Lower case letter ;; [A-Z]) echo Upper case letter ;; [0-9]) echo Number ;; ?) echo Special char ;; *) echo You entered more than one character ;; esac Si j'entre «a», la sortie est en minuscule , et...

10
Imprimer la sortie du code au milieu de l'écran

Le code ci-dessous affichera quoi que ce soit filemot par mot à l'écran. Par exemple: Hello s'affiche pendant 1 seconde et disparaît. Ensuite, le mot suivant de la phrase apparaît pendant une seconde et disparaît et ainsi de suite. Comment puis-je sortir tout ce qui est affiché au milieu de...

10
La variable n'analyse pas en tant que chaîne

Problème J'ai essayé d'extraire le niveau du signal pour le wifi de la manière suivante, dans un script bash (les guillemets semblent ne faire aucune différence): string="$(iwconfig wlan0 | grep -I Signal)" Si je echo $string, j'obtiens ce que j'attends: Link Quality=63/70 Signal level=-47dBm Mais...