Questions marquées «process-substitution»

Substitution de processus une forme de communication inter-processus qui permet à l'entrée ou à la sortie d'une commande d'apparaître sous forme de fichier (par exemple: `<(cmd)` ou `> (cmd)`).

3
Impossible d'ouvrir le fichier de configuration '/ dev / fd / 63', erreur: aucun fichier ou répertoire de ce type pour wpa_supplicant
Quand je fais ça: sudo wpa_supplicant -D nl80211,wext -i wlp4s0 -c &lt;(wpa_passphrase "some ssid" "password") Je reçois Successfully initialized wpa_supplicant Failed to open config file '/dev/fd/63', error: No such file or directory Failed to read or parse configuration '/dev/fd/63' Des idées?

2
Pourquoi semble-t-il que je perds des données en utilisant cette construction de tuyau bash?
J'essaye de combiner quelques programmes comme ça (veuillez ignorer les inclusions supplémentaires, c'est un travail en cours): pv -q -l -L 1 &lt; input.csv | ./repeat &lt;(nc "host" 1234) Où la source du programme répété se présente comme suit: #include &lt;fcntl.h&gt; #include &lt;stdint.h&gt; #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;string.h&gt; #include …


2
Pourquoi la substitution de processus <() ne fonctionne-t-elle pas avec ssh -F
J'ai quelques machines virtuelles vagabondes. Pour me connecter, j'émets la vagrant sshcommande. Je veux me connecter en utilisant la sshcommande régulière . Les vagrant ssh-configsorties le fichier de configuration approprié $ vagrant ssh-config Host default HostName 127.0.0.1 User vagrant Port 2201 UserKnownHostsFile /dev/null StrictHostKeyChecking no PasswordAuthentication no IdentityFile /home/cbliard/.vagrant.d/insecure_private_key IdentitiesOnly …



2
Comment bash traite ">> ()"
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&gt;&gt; (chat); barre d'écho bar moi @ elem: ~ $ foo (Oui, cette nouvelle ligne vide à la fin est intentionnelle.) Alors …



4
Fractionner une entrée pour une commande différente et combiner le résultat
Je sais combiner le résultat de différentes commandes paste -t',' &lt;(commanda) &lt;(commandb) Je sais diriger la même entrée vers une commande différente cat myfile | tee &gt;(commanda) &gt;(commandb) Maintenant, comment combiner ces commandes? Pour que je puisse faire cat myfile | tee &gt;(commanda) &gt;(commandb) | paste -t',' resulta resultb Dis …

1
Quelle est la différence entre ces quatre commandes (fifo, substitution de processus, redirection…)
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 comportent différemment ...). …

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.