Questions marquées «bash-scripting»

Les scripts Bash créent des scripts dans le langage shell Bash.



0
extraire l’adresse du serveur TFTP à partir de dhcp ack
Je fais fonctionner un routeur OpenWrtet je le bricole. Udhcpcest le DHCPclient en cours d'exécution à l'intérieur. Je regarde /lib/netifd/proto/dhcp.sh(ce script appelle udhcpc). Mon DHCPserveur a été configuré pour envoyer l'option 150 (c'est-à-dire l'adresse du serveur TFTP) chaque fois qu'une DHCPdemande est reçue. Sur le DHCPclient, je voudrais extraire l' …

2
Impossible d'exécuter «mysql»: aucun fichier ou répertoire de ce type, à l'aide de autoexpect
J'ai le fichier suivant: exp.exp #!/usr/bin/expect db_host='localhost' db_name='webui_dev' db_user='root' db_pass='rootpass' new_db_name='db_2011' expect <<EOF log_user 0 spawn mysql -h $db_host -u $db_user -p $db_pass 'create database $new_db_name' expect "password:" send "$db_pass\r" log_user 1 expect eof EOF Je le rend exécutable par sudo chmod +x script/year_changer/create_db.exp, mais si j'essaye de l'exécuter, j'obtiens …

2
Concaténation de chaînes de shell Bash
J'essaie de créer une chaîne et de la transmettre à rm, mais j’ai du mal à le faire fonctionner. Je voudrais tout enlever dans MY_PATH. Ci-dessous est ce que j'ai essayé. MY_PATH=/my/directory/ echo ${MY_PATH}'*' # This works as expected. rm -vfr ${MY_PATH}'*' # This doesn't. EDIT: Je l'ai compris. J'ai …








2
Pourquoi ne puis-je pas rediriger la sortie de awk?
J'ai écrit cette ligne pour montrer à MB en lecture / écriture toutes les 5 secondes. #!/bin/bash #iosum.sh iostat -dmz 5 |\ awk 'BEGIN{rx=wx=0}{if($0 == ""){printf"%.1f %.1f\n",rx,wx}else if($0~/^Device:/){rx=wx=0}else{rx+=$3;wx+=$4}}' Lorsqu'il est exécuté à partir de la ligne de commande, il fonctionne parfaitement ./iosum.sh # wait 1.1 0.0 0.0 0.1 0.0 0.0 …



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.