Comment puis-je tuer un processus qui s’exécute dans bash – par exemple, supposons que j’ouvre un fichier: $ gedit fichier.txt y a-t-il un moyen dans l’invite de commande de le fermer? Cet exemple est assez sortingvial, car je pouvais simplement fermer la fenêtre, mais cela semble arriver un peu, particulièrement quand je tape des commandes. […]
J’ai un tel script bash: array=( ‘2015-01-01’, ‘2015-01-02′ ) for i in “${array[@]}” do python /home/user/executeJobs.py {i} &> /home/user/${i}.log done Maintenant, je veux parcourir une série de dates, par exemple 2015-01-01 jusqu’au 31/01/2015. Comment réussir dans Bash? Mise à jour : Nice-to-have: Aucun travail ne doit être lancé avant la fin de l’exécution précédente. Dans […]
Je me demandais s’il existe un moyen efficace de vérifier si un élément est présent dans un tableau dans Bash? Je cherche quelque chose de similaire à ce que je peux faire en Python, comme: arr = [‘a’,’b’,’c’,’d’] if ‘d’ in arr: do your thing else: do something J’ai vu des solutions utilisant un tableau […]
Cet extrait de code Bash fonctionne comme prévu: $ fun1() { x=$(false); echo “exit code: $?”; } $ fun1 exit code: 1 Mais celui-ci, utilisant local , ne fait pas: $ fun2() { local x=$(false); echo “exit code: $?”; } $ fun2 exit code: 0 Quelqu’un peut-il expliquer pourquoi local balaie le code de retour […]
Dans les langages impératifs populaires, les instructions de basculement passent généralement au niveau suivant une fois qu’une déclaration de cas a été appariée. Exemple: int a = 2; switch(a) { case 1: print “quick “; case 2: print “brown “; case 3: print “fox “; break; case 4: print “jumped “; } imprimerait “renard brun”. […]
Comment, dans un script shell, créer un fichier appelé foo.conf et le faire contenir: NameVirtualHost 127.0.0.1 # Default ServerName localhost DocumentRoot “C:/wamp/www”
J’essaie de passer à zsh de Bash. J’ai mis mon .bashrc directement sur mon .zshrc, et cela a causé beaucoup d’erreurs quand j’essaie encore d’utiliser Bash. Comment pouvez-vous exporter votre .bashrc vers .zshrc?
Je viens de découvrir set -u dans bash et cela m’a aidé à trouver plusieurs bugs inédits. Mais j’ai aussi un scénario où je dois tester si une variable est définie avant de calculer une valeur par défaut. Le mieux que j’ai trouvé pour cela est: if [ “${variable-undefined}” == undefined ]; then variable=”$(…)” fi […]
Est-il possible de définir le Screen-Title l’ Screen-Title utilisant un script shell? J’ai pensé à quelque chose comme envoyer les raccourcis clavier Strg+A Shift-A Name J’ai cherché pendant environ une heure sur la manière d’émuler les frappes dans un script shell, mais je n’ai pas trouvé la réponse. Merci pour l’aide! Beerweasle
Ce que je veux faire est le suivant: lecture de plusieurs entrées de ligne de stdin dans la variable A effectuer diverses opérations sur A pipe A sans perdre les symboles de délimiteur ( \n , \r , \t , etc) à une autre commande Le problème actuel est que je ne peux pas le […]