Questions marquées «shell-script»

Un script shell est un script écrit pour le shell, ou interpréteur de ligne de commande, d'un système d'exploitation.

4
Où sont stockées les fonctions shell sous Linux?
Au début, je cherchais la raison pour laquelle whichrien ne sortait après lui avoir donné certains programmes comme argument, par exemple cd. D'après ce que j'ai trouvé ici , la raison en est probablement que cdsur ma machine est une fonction, qui est confirmée par l'exécution type cd. TLDR: Mais …




1
Quitter le script bash lorsque curl obtient un statut HTTP non 200
J'ai une configuration de script bash pour effectuer quelques requêtes curl for currency in EUR INR JPY do curl -i --data '{"currency": "'$currency'"}' -H "Accept: application/json" -H "Content-Type: application/json" http://0.0.0.0:8080/price && echo done Existe-t-il un moyen de faire quitter le script si l'une des réponses curl revient avec un état …


2
Script Unix: Attendez qu'un fichier existe
J'ai besoin d'un script qui attendra qu'un (exemplefichier.txt) apparaisse dans le répertoire / tmp et une fois qu'il a été trouvé pour arrêter le programme, sinon pour mettre le fichier en veille jusqu'à ce qu'il soit localisé Jusqu'à présent, j'ai: si [ ! -f /tmp/examplefile.txt] puis

1
Lecture des valeurs des dictionnaires imbriqués plist dans le script shell
J'ai un fichier plist et je suis intéressé à récupérer des valeurs à partir de dictionnaires imbriqués à l'aide d'un script shell. Voici la structure de mon fichier plist: <dict> <key>Countries</key> <dict> <key>USA</key> <dict> <key>Capital</key> <string>Washington DC</string> <key>Continent</key> <string>North America</string> </dict> <key>Italy</key> <dict> <key>Capital</key> <string>Rome</string> <key>Continent</key> <string>Europe</string> </dict> </dict> </dict> …


6
Démarrage d'un processus Linux en arrière-plan
J'essaie de créer un script qui démarre certains programmes startup.sh knetworkmanager emesene keepassx Le problème est que lorsque j'exécute le script, il démarre uniquement knetworkmanager. C'est parce qu'il va le démarrer, puis attendez qu'il soit terminé. Comment démarrer un programme sans l'attendre? Je ne pense pas que je puisse simplement …






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.