Questions sur pipe

6
réponses

Comment puis-je rediriger et ajouter stdout et stderr à un fichier avec Bash?

rediriger stdout pour un fichier tronqué en Bash, je sais pour les utiliser: cmd > file.txt re ... eux stdout et stderr en annexe à un fichier? cmd &>> file.txt n'a pas fonctionné pour moi.
demandé sur 2009-05-18 08:19:45
10
réponses

Comment pipe stderr, et pas stdout?

j'ai un programme qui écrit des informations à stdout et stderr , et j'ai besoin de grep à travers ce qui vient à stde ... ' temp.file mais je préférerais pouvoir le faire sans fichiers temp. Existe-il des smart tuyauterie astuces?
demandé sur 2010-02-26 18:53:27
15
réponses

Sortie du tube et statut de sortie de capture dans Bash

je veux exécuter une commande de longue durée dans Bash, et tous les deux capturer son statut de sortie, et tee sa s ... ande est longue et rediriger la sortie vers un fichier pour la voir plus tard n'est pas une bonne solution pour moi.
demandé sur 2009-08-03 15:31:52
7
réponses

La récupération de la sortie de sous-processus.call() [en double]

cette question a déjà une réponse ici: sortie stock de sous-processus.Popen appel ... _get_handles c2pwrite = stdout.fileno() AttributeError: StringIO instance has no attribute 'fileno' >>>
demandé sur 2010-01-04 01:07:05
5
réponses

Comment détecter si mon script shell est en cours d'exécution à travers un tuyau?

Comment détecter à l'intérieur d'un script shell si sa sortie standard est envoyée vers un terminal ou si elle est ach ... eulement lorsqu'ils sont exécutés de manière interactive, mais pas lorsqu'ils sont pipés, comme le fait ls --color .
demandé sur 2009-05-26 19:03:29
8
réponses

Tromper une application en pensant que son stdout est un terminal, pas un tuyau

j'essaie de faire le contraire de Détecter si stdin est un terminal ou d'un tuyau? j'exécute u ... baller dans un script expect ou utiliser un proc_open() en PHP ferait mais ce n'est pas le cas. des idées?
demandé sur 2009-09-09 21:31:55
4
réponses

Sortie de la commande de tuyauterie vers tee mais aussi enregistrer le code de sortie de la commande [dupliquer]

cette question a déjà une réponse ici: Tuyau de sortie et capturer la sortie de s ... omment puis-je conserver le code de retour de mvn clean install tout en raccordant la sortie à un fichier journal?
demandé sur 2011-07-29 14:36:42
6
réponses

Détecter si stdin est un terminal ou un tuyau?

quand j'exécute " python " à partir du terminal sans argument, Cela fait apparaître le shell interactif Python. ... aisie, il a détecté qu'il est connecté à un tuyau. Comment faire une détection similaire en C ou C++ ou Qt?
demandé sur 2009-08-21 20:22:14
4
réponses

git update-index --assume-inchangée dans l'annuaire

git 1.7.12 je veux marquer tous les fichiers au-dessous d'un répertoire donné comme assumez-unchanged. ... indésirables seront faits localement qui doivent être ignorés afin que les utilisateurs puissent faire des pulls.
demandé sur 2012-09-05 23:10:58
3
réponses

Sous-traitement de la conduite sortie standard vers une variable [dupliquer]

cette question a déjà une réponse ici: sortie stock de sous-processus.Popen appel ... 6/subprocess.py", line 1139, in _execute_child raise child_exception OSError: [Errno 2] No such file or directory
demandé sur 2010-12-23 02:45:47
2
réponses

Tampon de tuyauterie à commande externe dans Vim

je suis une sorte de novice Vim. Je voudrais envoyer le contenu du buffer courant de stdin de commande externe (disons ... insignifiant, mais je n'ai pas pu trouver un moyen d'envoyer un tampon Vim à une commande externe. Merci à l'avance.
demandé sur 2011-10-23 20:13:26
5
réponses

Comment puis-je envoyer le stdout d'un processus à plusieurs processus en utilisant (de préférence sans nom) des pipes dans Unix (ou Windows)?

j'aimerais rediriger le stdout du process proc1 vers deux PROC2 et proc3: proc2 -> stdout / ... i.e. echo 123 | (tr 1 a & tr 1 b) écrit b23 à stdout au lieu de a23 b23
demandé sur 2008-09-14 02:28:36
1
réponses

gdb-débogage avec entrée pipée (pas d'arguments) [dupliquer]

cette question a déjà une réponse ici: comment charger le programme lecture stdin ... ependant je ne veux pas taper juste"A". Je veux taper tous les caractères de \x00 - \xff, que je ne peux pas taper.
demandé sur 2011-12-08 00:43:07
4
réponses

Pourquoi la saisie de "lire" ne fonctionne-t-elle que lorsqu'elle est introduite dans la construction de "lire..."?

j'ai essayé de lire l'entrée dans les variables d'environnement à partir de la sortie du programme comme ceci: ... e la while ... La construction done est en fait exécutée dans le même shell que echo et non dans un sous-shell?
demandé sur 2012-12-07 17:20:49
6
réponses

Comment effectuer plusieurs commandes en Go?

Comment puis-je assembler plusieurs commandes externes en Go? J'ai essayé ce code mais j'ai une erreur qui dit exit statu ... g.Fatal(err) } if err = c2.Wait(); err != nil { log.Fatal(err) } io.Copy(os.Stdout, stdout2) }
demandé sur 2012-05-28 12:26:00
6
réponses

Vim: texte choisi par la Pipe pour shell cmd et recevoir la sortie sur vim info / ligne de commande

je veux faire passer le texte sélectionné à une commande shell et recevoir la sortie d'une ligne de cette commande shell ... ll de type pastebin et je veux recevoir la sortie du cmd shell (qui est le lien http vers le pastebin). Est-ce possible?
demandé sur 2010-04-04 23:04:20
1
réponses

Limite à 2 décimales avec un tuyau simple

j'ai trouvé un exemple qui limite un nombre à 2 décimales et transforme le chiffre en un montant de devise - par exemple ... umber | currency : 'GBP' : true : '1.2-2'}} y a-t-il un tuyau simple qui fait la même chose sans appliquer une devise?
demandé sur 2016-07-19 13:37:12
4
réponses

Comment faire un script python "pipeable" en bash?

j'ai écrit un script et je veux qu'il soit pipeable en bash. Quelque chose comme: echo "1stArg" | myscript.py est-ce possible? Comment?
demandé sur 2010-12-13 17:45:37
3
réponses

Exemple d'utilisation de pipes nommées dans Linux Bash

est-ce que Quelqu'un peut poster un exemple simple d'utilisation des pipes nommées dans Bash sous Linux?
demandé sur 2010-11-06 19:30:34
12
réponses

Comment obtenir le PID d'un processus qui est pipé à un autre processus dans Bash?

j'essaie d'implémenter un simple serveur de log à Bash. Il devrait prendre un fichier comme paramètre et le servir sur ... évidence, à l'aide de $! retournera le PID de netcat. Comment puis-je obtenir le PID du processus de queue?
demandé sur 2009-10-31 01:43:22
6
réponses

Comment éviter que echo ferme les pipes FIFO named? - Comportement drôle D'Unix FIFOs

je veux afficher certaines données à un tuyau et le processus de faire quelque chose pour les données ligne par ligne. Voi ... passer de nombreuses lignes de données à travers le tuyau à partir d'un script bash et les faire traiter à leur arrivée?
demandé sur 2011-12-07 08:36:30
6
réponses

LAMP: comment créer.Zip De gros fichiers pour l'utilisateur à la volée, sans disque / CPU

souvent, un service web a besoin de fermer plusieurs gros fichiers à télécharger par le client. La façon la plus évidente ... aurait un profil de ressource non problématique, non-spiky. Comment Pouvez-vous réaliser cela sur une pile de lampes?
demandé sur 2010-12-05 05:44:32
2
réponses

Tube angulaire 2 qui transforme l'objet JSON en JSON joliment imprimé

en essayant d'écrire un tube angulaire 2 qui prendra une chaîne d'objet JSON et le retournera joli-imprimé/formaté pour l ... Donc à mon avis Je pourrais avoir quelque chose comme: <td> {{ record.jsonData | prettyprint }} </td>
demandé sur 2016-05-18 22:22:31
8
réponses

Angular2 date de la pipe ne fonctionne pas dans IE 11 et le bord 13/14

J'utilise Angular 2.0 final, et j'ai un format incorrect de dates quand j'ajoute des heures et des minutes dans la chaîne ... : "^0.2.2", "karma-jasmine": "^0.3.8", "protractor": "^3.3.0", "rimraf": "^2.5.2" }, "repository": {} }
demandé sur 2016-09-27 18:22:36
7
réponses

Comment utiliser subprocess.Popen pour connecter plusieurs processus par des tuyaux?

Comment puis-je exécuter la commande shell suivante en utilisant le Python subprocess module? echo "input data" | awk -f ... st posée, je crois que S. Lott a raison et qu'il est préférable d'éviter d'avoir à résoudre le problème en premier lieu!
demandé sur 2008-11-17 15:17:49
5
réponses

Pourquoi aucune sortie n'est affichée lors de l'utilisation de grep deux fois?

en gros, je me demande pourquoi cela ne produit rien: tail --follow=name file.txt | grep something | grep somet ... grep something | grep something aucune sortie n'est affichée. , Si utile, je suis sous ubuntu 10.04
demandé sur 2011-03-25 04:09:12
13
réponses

Pourquoi je ne vois pas les opérateurs de conduites dans la plupart des langues de haut niveau?

dans la programmation Unix shell le pipe operator est un outil extrêmement puissant. Avec un petit ensemble d'utilit ... s un post de blog Martin Wolf décrit un problème similaire à moi, mais en termes de coroutines au lieu de pipes.
demandé sur 2009-10-19 07:39:31
5
réponses

Comment faire une fonction bash qui peut lire à partir d'une entrée standard?

j'ai quelques scripts qui fonctionnent avec des paramètres, ils fonctionnent très bien, mais je voudrais être capable de l ... ne avec read "foo" "bar", mais je voudrais l'utiliser en tant que: echo "foo" | read Comment puis-je accomplir ceci?
demandé sur 2013-09-12 14:01:37
8
réponses

Quelle est une explication simple pour le fonctionnement des pipes à Bash?

j'ai souvent utiliser des tuyaux en Bash, par exemple: dmesg | less Bien que je sais ce que c'sorties, il faut dmesg et ... ermet de faire défiler avec less, je ne comprends pas ce que | est en train de faire. Est-ce tout simplement le contraire de
demandé sur 2012-03-23 08:13:01
2
réponses

Lecture ligne par ligne à partir de STDIN

je veux faire quelque chose comme ceci: $ [mysql query that produces many lines] | php parse_STDIN.php parse_STDIN.php fichier je veux pouvoir analyser ma ligne de données par ligne à partir de stdin.
demandé sur 2012-08-15 15:08:36