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



3
Quand «ls -s» affiche-t-il «0»
Bien sûr, la façon standard de tester si un fichier est vide est avec test -s FILE, mais l'un de nos clients a reçu un script contenant des tests comme celui-ci: RETVAL=`ls -s ./log/cr_trig.log | awk '{print $1}'` if test $RETVAL -ne 0 then echo "Badness: Log not empty" exit …




1
Comment activer Virtualenv lorsqu'un script Python démarre?
Je veux planifier un script python pour qu'il s'exécute à l'aide de cron à certaines dates, le problème est que pour example.pyfonctionner, example-envdoit être activé, existe-t-il un moyen de faire example.pyactiver son propre virtualenv chaque fois que cron l'exécute? sinon, dois-je créer un script bash bash.shcontenant #!/usr/bin/env bash workon example-env …


2
communication entre plusieurs processus
J'ai un script bash, qui exécute la fonction manager () comme un processus séparé pour x-times. Comment est-il possible de transmettre des messages à tous les processus manager () depuis le script? J'ai lu des informations sur les canaux anonymes, mais je ne sais pas comment partager les messages avec …


2
Vérifier les dépendances des scripts bash / shell
Existe-t-il une méthode / commande pour vérifier les dépendances d'un script bash? En d'autres termes, une réponse à cette question: quelles bibliothèques un utilisateur doit-il installer pour exécuter le script? Je peux le faire manuellement en lisant le script et en vérifiant quelles autres bibliothèques / commandes il appelle mais …



9
Ajout de deux nombres à l'aide de expr
J'apprends les scripts Shell pour un diplôme en informatique que je fais actuellement. J'essaie d'écrire un petit script qui ajoute deux nombres comme indiqué dans l'un des tutoriels qui nous ont été donnés. echo "Enter two numbers" read num1 num2 sum = 'expr $num1 + $num2' echo "The sum is …


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.