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.).









7
Les scripts qui nécessitent sudo doivent-ils échouer s'ils ne l'ont pas, ou utiliser sudo et prompt?
J'ai un script qui me donne un contrôle fin sur la luminosité de mon rétro-éclairage et nécessite sudode s'exécuter. C'est essentiellement ceci: backlight="/sys/class/backlight/acpi_video0/brightness" echo $1 | tee $backlight et vit à ~/bin/backlight-adjust. Le script a besoin de sudoprivilèges, car il tee $backlightécrit dans un emplacement privilégié. Il échouera donc s'il …

6
Concaténer plusieurs fichiers avec le même en-tête
J'ai plusieurs fichiers avec le même en-tête et différents vecteurs en dessous. J'ai besoin de les concaténer tous, mais je veux que l'en-tête du premier fichier soit concaténé et je ne veux pas que les autres en-têtes soient concaténés car ils sont tous les mêmes. par exemple: file1.txt <header>INFO=<ID=DP,Number=1,Type=Integer> <header>INFO=<ID=DP4,Number=4,Type=Integer> …



8
Utiliser le fichier de configuration pour mon script shell
J'ai besoin de créer un fichier de configuration pour mon propre script: voici un exemple: scénario: #!/bin/bash source /home/myuser/test/config echo "Name=$nam" >&2 echo "Surname=$sur" >&2 Contenu de /home/myuser/test/config: nam="Mark" sur="Brown" ça marche! Ma question: est-ce la bonne façon de procéder ou y a-t-il d'autres façons?


2
exécution du script avec «. "Et avec" source "
Je me demandais si les deux façons suivantes d'exécuter un script bash sont équivalentes? . ./myScript.sh source myScript.sh Exécutent-ils tous les deux le contenu du script au lieu d'exécuter le script, c'est-à-dire qu'ils ne créent pas de sous-shell pour exécuter le script?

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.