Je suis curieux de savoir depuis combien de temps la substitution de processus existe. Quelle coquille l'avait d'abord? Quand a-t-il été ajouté à d'autres
Je suis curieux de savoir depuis combien de temps la substitution de processus existe. Quelle coquille l'avait d'abord? Quand a-t-il été ajouté à d'autres
En expérimentant la redirection de sortie et la substitution de processus, je suis tombé sur la commande suivante et sa sortie résultante: me @ elem: ~ $ echo foo>> (chat); barre d'écho bar moi @ elem: ~ $ foo (Oui, cette nouvelle ligne vide à la fin est intentionnelle.) Alors bash echo's...
Dans Bash, vous pouvez rediriger toutes les futures sorties stdout du script en cours d'exécution . Par exemple, avec ce script, exec > >(logger -t my-awesome-script) echo 1 echo 2 echo 3 Cela se terminera dans syslog: Oct 26 01:03:16 mybox my-awesome-script[72754]: 1 Oct 26 01:03:16 mybox...
Certains programmes ont besoin que leurs fichiers soient consultables, par exemple objdump. $ objdump -D -b binary -m i8086 <(echo 0xea 0x5b 0xe0 0x00 0xf0|xxd -r -p) objdump: Warning: '/proc/self/fd/11' is not an ordinary file Il serait pratique que la substitution de processus utilise des...
Je sais combiner le résultat de différentes commandes paste -t',' <(commanda) <(commandb) Je sais diriger la même entrée vers une commande différente cat myfile | tee >(commanda) >(commandb) Maintenant, comment combiner ces commandes? Pour que je puisse faire cat myfile | tee...
Mon objectif est de créer un serveur d'écho simple en utilisant ncet un seul fifo. Je ne cherche pas la meilleure façon de le faire, j'essaie simplement de comprendre la sémantique des commandes suivantes (quand se produit fork, pourquoi, qu'est-ce que cela change, pourquoi les commandes se...
Je travaille avec le bloc suivant de bash et il n’imprime pas la première ligne de sortie attendue: exec 3< <(python3 -m http.server) while true; do read -t 2 line echo "reading..." echo "$line" done <&3 Une fois python3 -m http.serverdémarré, une ligne est imprimée Serving HTTP on...