0
ответов

Linux: конвейер в скрипт Python (ncurses), stdin и termios

По-видимому, это почти дубликат «Плохой файловый дескриптор pipe при чтении из stdin в Python - Переполнение стека"; однако я считаю, что этот случай немного сложнее (и это не Windows ...
вопрос задан: 23 May 2017 12:32
0
ответов

C # - Console.In.ReadToEnd () зависает при вводе пользователем данных, если в программу не переданы данные

Я пишу консольное приложение C #, которое принимает 2 параметра: myprogram.exe param1 param2 param2 является необязательным, и идея состоит в том, что если его нет, получить передаваемые данные: echo "hithere" | myprogram.exe ...
вопрос задан: 23 May 2017 12:31
0
ответов

перехват сигналов при чтении из канала с помощью select ()

с использованием select () с конвейером - это то, что я делаю, и теперь мне нужно поймать SIGTERM на этом. Как я могу это сделать? Я должен это сделать, когда select () возвращает ошибку (<0)?
вопрос задан: 23 May 2017 12:23
0
ответов

Почему отложенное расширение завершается неудачно, когда внутри конвейерного блока кода?

Вот простой пакетный файл, который демонстрирует, как отложенное расширение завершается неудачно, если оно находится в блоке, который передается по конвейеру. (Ошибка в конце сценария) Кто-нибудь может объяснить, почему это так? Я ...
вопрос задан: 23 May 2017 12:17
0
ответов

команда bash сохраняет цвет при передаче по конвейеру [дубликат]

Возможный дубликат: можно ли получить цветной вывод с помощью перенаправления оболочки? setup В данном случае я пытаюсь сохранить цвета в git status -s при передаче по конвейеру другой команде. ...
вопрос задан: 23 May 2017 12:17
0
ответов

как использовать pexpect для получения спонтанного вывода подпроцесса в python

Это связано с другой моей проблемой многопоточности в сообщении с wx.TextCtrl (или базовым GTK +), которая после исправления с вызовом взаимодействий с графическим интерфейсом пользователя из основного поток, я обнаружил, что он снова доходит до ...
вопрос задан: 23 May 2017 12:11
0
ответов

F #: устранение избыточности в Map / Reduce / Filter

Допустим, у меня есть список и set, и я хочу кое-что поработать с ними: let outA = inA |> List.map (fun x -> x + 1) |> List.filter (fun x -> x> 10) let outB = inB |> Set.map (fun x - & ...
вопрос задан: 23 May 2017 12:06
0
ответов

Отличается ли стиль передачи продолжения от пайпа?

Я узнал о стиле передачи продолжения, особенно об асинхронной версии, реализованной в javascript, где функция принимает другую функцию в качестве последнего аргумента и создает...
вопрос задан: 23 May 2017 11:56
0
ответов

Как скопировать потоки ввода / вывода процесса в их системные аналоги?

Это продолжение этот вопрос. Предлагаемый ответ заключается в том, чтобы скопировать потоки Process out, err и input в версии System с помощью IOUtils.copy следующим образом (после исправления различных ...
вопрос задан: 23 May 2017 11:54
0
ответов

find: -printf: неизвестная опция [дубликат]

Возможный дубликат: почему $find в Mac не имеет опции -printf? Не уверен, что не так со следующей командой, но может ли кто-нибудь заметить ошибку: find public_html -name '*.php' -...
вопрос задан: 23 May 2017 11:53
0
ответов

Bash: перенаправление вывода уже запущенного процесса? [дубликат]

Возможный дубликат: перенаправить STDERR / STDOUT процесса ПОСЛЕ его запуска с помощью командной строки? Есть ли способ в Bash захватить / перенаправить вывод (и stderr?) Процесса, если он ...
вопрос задан: 23 May 2017 11:51
0
ответов

Как получить stdout от другого процесса в Win32 без задержки?

То, что я хотел бы сделать, подобно тому, что Visual Studio делает в ее окне вывода или других редакторах в их окнах инструментов: Запустите другой процесс B с моего процесса A и получите его вывод stdout/stderr...
вопрос задан: 23 May 2017 11:45
0
ответов

POST-файл Node.js на сервер

Я пытаюсь написать приложение, которое позволит моим пользователям загружать файлы в мою учетную запись Google Cloud Storage. Чтобы предотвратить перезапись и выполнить некоторую индивидуальную обработку и ведение журнала на своей стороне, я ...
вопрос задан: 23 May 2017 11:44
0
ответов

Python 3 writing to a pipe

I'm trying to write some code to put data into a pipe, and I'd like the solution to be python 2.6+ and 3.x compatible. Пример: from __future__ import print_function import subprocess import sys if (...
вопрос задан: 23 May 2017 10:32
0
ответов

Как отправлять команды в gvim при использовании пульта --?

Я хочу просмотреть вывод команды в уже открытом окне GVim. Чтобы просмотреть вывод команды в новом окне GVim, я бы сделал :mycommand | gvim -Чтобы открыть существующий файл...
вопрос задан: 22 April 2017 09:53
0
ответов

Как запустить «ps cax | grep something »в Python?

Как запустить команду с конвейером | в этом? Модуль подпроцесса кажется сложным ... Есть ли что-то вроде output, error = `ps cax | grep something` как в сценарии оболочки?
вопрос задан: 30 March 2017 07:21
0
ответов

Использование FFMPEG для непрерывной потоковой передачи видеофайлов на RTMP-сервер

ffmpeg обрабатывает потоковую передачу RTMP как ввод или вывод, и он работает хорошо. Я хочу транслировать несколько видео (динамический список воспроизведения, управляемый скриптом Python )на сервер RTMP, и сейчас я делаю...
вопрос задан: 7 March 2017 13:05
0
ответов

LAMP: How to create .Zip of large files for the user on the fly, without disk/CPU thrashing

Often a web service needs to zip up several large files for download by the client. The most obvious way to do this is to create a temporary zip file, then either echo it to the user or save it to ...
вопрос задан: 29 October 2016 21:49
0
ответов

Как сделать скрипт Python «конвейерным» в bash?

Я написал скрипт и хочу, чтобы он был конвейерным в bash. Что-то вроде: echo "1stArg" | myscript.py Возможно ли это? Как?
вопрос задан: 10 October 2016 01:33
0
ответов

Построчное чтение из STDIN

Я хочу сделать что-то вроде этого :$ [запрос mysql, который создает много строк] | php parse _STDIN.php В файле parse _STDIN.php Я хочу иметь возможность анализировать мои данные построчно из стандартного ввода.
вопрос задан: 19 August 2016 11:57
0
ответов

Конвейерная передача stdin в R

У меня возникли проблемы с подключением stdin к R-сценарию. Вот мой игрушечный скрипт test.R: #! / Usr / bin / env Rscript while (length (line <- readLines ('stdin', n = 1, warn = FALSE))> 0) {write (line, stderr ()) ...
вопрос задан: 15 June 2016 14:31
0
ответов

Почему не работает «sort file1> file1»?

​​Когда я пытаюсь отсортировать файл и сохранить отсортированный вывод сам по себе, например, здесь sort file1> file1; содержимое файла file1 полностью стирается, тогда как когда я пытаюсь сделать то же самое ...
вопрос задан: 31 May 2016 21:36
0
ответов

Как получить размер отфильтрованного (переданного по конвейеру) набора в angular2

Я написал свою собственную трубу фильтра, как она исчезла в angular2: import {Pipe, PipeTransform} из 'angular2 / core'; @Pipe ({name: 'myFilter'}) класс экспорта MyFilter реализует PipeTransform {...
вопрос задан: 1 February 2016 09:43
0
ответов

Пример использования именованных каналов в Linux Bash

Может ли кто-нибудь опубликовать простой пример использования именованных каналов в Bash в Linux?
вопрос задан: 17 January 2016 17:03
0
ответов

OS X / Linux: труба на два процесса?

Я знаю о программе1 | программа2 и программа1 | тройник выходной файл | program2, но есть ли способ передать выходные данные program1 как в program2, так и в program3?
вопрос задан: 20 December 2015 04:54
0
ответов

Получить код выхода из подоболочки через каналы

Как мне получить код выхода из wget из подоболочки l процесс? Итак, основная проблема в том, что $? равно 0. Где можно найти $? = 8? $> OUT = $ (wget -q "http://budueba.com/net" | tee -a "file.txt"); ...
вопрос задан: 2 December 2015 21:25
0
ответов

Как извлечь tar-архив из стандартного ввода?

У меня есть большой файл tar, который я разделил. Можно ли скопировать и распаковать файл с помощью конвейера. Что-то вроде :cat largefile.tgz.aa largefile.tgz.ab | tar -xz вместо :cat largefile.tgz.aa...
вопрос задан: 1 August 2015 12:22
0
ответов

Как передать несколько команд в Go?

Как в Go объединить несколько внешних команд? Я пробовал этот код, но получаю сообщение об ошибке, в котором говорится, что статус выхода 1. package main import ("io" "log" "os" "os/exec" ) func main(...
вопрос задан: 27 July 2015 07:02
0
ответов

gdb - отладка с конвейерным вводом (не аргументы) [дубликат]

Обычно я запускаю свою программу так: perl -e 'print "A "x200' | ./vuln_prog Stdin потребляется функцией gets() в C++. Если бы это был просто аргумент команды, я мог бы открыть gdb, выполнив: gdb ./...
вопрос задан: 10 June 2015 17:53
0
ответов

объединение нескольких столбцов в data.table

У меня есть следующий образец data.table :dtb < -data.table (a=sample (1 :100 100 ), b=sample (1 :100 100 )], id=rep (1 :10,10 ))Я хотел бы агрегировать все столбцы (a и b, хотя они должны быть сохранены...
вопрос задан: 22 April 2015 20:24