0
ответов

Вызов функции в канале

У меня довольно часто есть сценарий, использующий довольно длинный канал раз. Середина каждой трубы - это одна и та же цепочка команд. Только начало и конец откладываются все время, когда оно используется. Different-command-1 \ ...
07.12.2017
0
ответов

Передавать значение из команды в другую без записи на диск

Я хочу передать вывод одной команды в другую без записи на диск, но вторая команда является интерактивной, поэтому передача значения в STDIN предотвратит выполнение второй команды будучи ...
05.12.2017
0
ответов
0
ответов

644] Как выйти на раннем этапе при закрытии канала?

Я использую golang для написания программ, которые слишком сложны для выражения в виде функций bash. Программы читают stdin построчно и записывают измененный вывод в stdout. Проблема с этой и

Я использую golang для написания программ, которые слишком сложны для выражения в виде функций bash. Программы читают stdin построчно и записывают измененный вывод в stdout.
13.11.2017
0
ответов
0
ответов

21.10.2017
0
ответов
0
ответов

763] cat tmp.3

Кто-нибудь, пожалуйста, объясните следующий вывод .. cattmp.3
08.10.2017
0
ответов

548] Цветной вывод git, переданный по конвейеру sponge

git раскрасит его. Например, поэтапные изменения отображаются зеленым цветом, а удаленные файлы - красным. У меня есть сценарий, запускающий несколько команд git параллельно, и я использую

git [11115846] раскрасит вывод. Например, поэтапные изменения отображаются зеленым цветом, а удаленные файлы - красным. У меня есть сценарий, выполняющий несколько команд [11115847] git [11115848] параллельно, и я использую [11115849] sponge [11115850]
03.10.2017
0
ответов

27.09.2017
0
ответов

342] добавление команды к выводу канала

Следующая команда: jq ". [] | .File.url_private_download" * json генерирует много строк в форме: "https://files.slack.com/files-pri/T27SFGS2W-F78LH1DN2/download/img_1964.jpg?t=xoxe-...
26.09.2017
0
ответов

882] Как обрабатывать ход dd в реальном времени?

Я пытаюсь обработать ход dd в реальном времени, что, с учетом каналов, должно выполняться с помощью: gzcat "$ input" | dd bs = "$ block_size" count = "$ count" of = "$ output" 2> & 1 | awk '/ copied / {print ...
21.09.2017
0
ответов

21.09.2017
0
ответов
0
ответов
0
ответов

663] Не удалось создать архив для большого файла с pipe и xargs

Я попытался заархивировать файлы резервных копий mysql, как показано ниже: find / data / mysqldata \ (! -name "* mysql-bin *" -a! -name "* .log" \) | xargs tar -zcf /data/backup.tgz Собственно, я выполнил эту команду с помощью Popen и ...
05.09.2017
0
ответов

05.09.2017
0
ответов

759] Как включить ввод tty даже с конвейером?

Мне нужно изменить вывод программы, которая запрашивает ввод tty. Однако, когда я передаю вывод программы такой утилите, как sed, строки ввода не отображаются. В качестве конкретного, хотя и тривиального примера: ...
25.08.2017
0
ответов

893] Как безопасно и последовательно запускать конвейер?

Можно ли запустить конвейер в Linux: cmd1 | cmd2 таким образом, что: cmd2 не запускается, пока cmd1 не будет полностью завершен, и Если cmd1 имеет ошибку, cmd2 не запускается вообще, и выход ...
24.08.2017
0
ответов

298] Разница между 'cmd1 | cmd2 'и' cmd2 <(cmd1) 'и' mkfifo foo; cmd1> foo; cmd2 foo '?

Или: Когда и почему не отдавать предпочтение STDIN, когда cmd2 может использовать оба, и является одной командой? Я сталкиваюсь с вопросами на этом сайте, где 3 из их ответов являются одними из вышеперечисленных, например, этот. Это ...
19.08.2017
0
ответов

129] Могут ли две асинхронные команды подоболочки безопасно записывать в общий стандартный вывод?

Можно ли перезаписать stdout двумя асинхронными командами подоболочки bourne (или bash, если это имеет значение)? (tail -f ./file1 & tail -f ./fi

Я проверил это, запустив четыре команды, каждая из которых выводит уникальную строку по 15 миллионов раз. Кажется, это работает, но я ожидал, что это не удастся.
19.08.2017
0
ответов

241] Логистика копирования большого количества файлов с сервера scp на сервер. Как определить прогресс?

[  1022.497] (II) XINPUT: Adding extended input device "HP WMI hotkeys" (type: KEYBOARD, id 12)
[  1022.497] (**) Option "xkb_rules" 

Однако, когда я удаленно входил в систему ssh на моем сервере2 и scp в него файлы с моего server1, я вижу файлы, к которым осуществляется доступ в моем терминале. Однако, когда я выходил из офиса, мне пришлось разорвать соединение Wi-Fi, поэтому на тер
17.08.2017