Описание тега stdin
1
ответ
BASH: альтернативы копрок
У меня есть несколько скриптов, которые используют coproc для управления stdout/stdin подпроцессов. К сожалению, coproc был представлен в Bash 4.0, и на многих системах, которые я использую, есть более ранние версии bash. Существуют ли альтернативы …
18 фев '14 в 10:21
9
ответов
Могу ли я отправить какой-либо текст на STDIN активного процесса, запущенного в сеансе экрана?
У меня есть длительный процесс сервера внутри сеанса экрана на моем сервере Linux. Это немного нестабильно (и, к сожалению, не мое программное обеспечение, поэтому я не могу это исправить!), Поэтому я хочу написать сценарий перезапуска процесса кажд…
06 сен '10 в 11:42
4
ответа
Запись в стандартный фоновый процесс
Я на Ubuntu 10.04 box и запустил сервер в фоновом режиме (myserver &) поверх ssh. Он работает нормально, но мне нужен способ получить доступ к стандартному серверу, так как единственный способ управлять сервером - это использовать этот метод. Есть л…
08 окт '10 в 09:22
2
ответа
Передача скриптов в ssh и вызов shebang
У меня есть скрипты на нескольких языках, которые я передаю ssh чтобы их вызывали на других хостах. Для сценариев оболочки я могу сделать это: ssh < /path/to/script.sh Однако для сценариев на других языках мне нужно сделать следующее: ssh python …
20 июл '11 в 00:41
4
ответа
Должна ли программа переднего плана вызываться журналом разбиения демона между stderr и stdout на основе уровней серьезности?
Обычно сообщения журнала записываются в stderr. Мне интересно, будет ли хорошей идеей / практикой разделять сообщения журнала, чтобы ошибки и предупреждения отправлялись в stderr, а сообщения отладки / информационные / уведомления отправлялись в std…
10 мар '13 в 06:18
3
ответа
Как сохранить скрипт от проглатывания всего стандартного ввода?
У меня есть сценарий, который читает из канала в цикле и запускает сценарий ожидания и обычный сценарий оболочки в цикле. Оба сценария запускают ssh на другом сервере, чтобы получить часть данных. Например: cat /tmp/file | while read a b c d do s=`e…
21 июн '14 в 02:43
2
ответа
Запись в стандартный поток запущенного процесса с тем же эффектом / поведением прямой записи
Этот пост отвечает только частично на мой вопрос. Моя проблема в том, что запись в stdin запущенного процесса с использованием FD процесса в файловой системе /proc не дает такого же эффекта. Проблема: запустите nc для прослушивания порта 10000 (этот…
15 июл '12 в 15:55
2
ответа
Как сохранить stderr и stdout в файл в Ubuntu
Когда я бегу echo "invalid crt" | openssl x509 -noout -modulus | openssl md5 &>> error.log это шоу ниже ошибки unable to load certificate 139903857870496:error:0906D06C:PEM routines:PEM_read_bio:no start line:pem_lib.c:703:Expecting: TRUST…
20 май '16 в 03:29
1
ответ
Чтение стандартного в оболочке
#!/bin/sh #myVar=`date`#case 1 #myVar=`cat /dev/stdin`#case 2 myVar=($(< /dev/stdin)) #case 3 echo $myVar exit 2 Случай 1 работает Случай 2 и 3 не работают. Когда я проверяю с 2 или 3; нет вывода и скрипт никогда не завершается В конечном итоге м…
01 ноя '12 в 20:29
3
ответа
Загадка SQLite/STDIN, специфичная для AIX
Я поигрался с SQlite на работе, в частности с попыткой заставить инструмент командной строки sqlite3 принимать stdin вместо файла. Звучит довольно просто, в Linux вы можете выполнить команду вроде: echo 'test' | sqlite3 test.db '.import /dev/stdin t…
09 июн '10 в 07:52
1
ответ
Записать в stdin запущенного процесса (без изменения способа запуска программы)
В этом посте описано, как запустить программу, а затем отправить данные на стандартный ввод программы (с помощью FIFO). Но что делать, если программа уже запущена, и я не могу перезапустить программу?
26 июл '12 в 13:14
2
ответа
Ошибка "Bad File Descriptor" при использовании Python/CGI в IIS 6.1
Фон: Я попытался (с сильным акцентом на "попытку") настроить приложение через IIS (6.1, Windows Server 2008 R1), которое маршрутизирует все запросы через скрипт на python. Конечной целью было создание очень легкого API на сервере. В основном я предп…
22 авг '12 в 15:33
1
ответ
Как я могу использовать scp без предоставления пароля
Я задал вопрос, прежде чем здесь. У меня был вопрос, что я пытался дать свой пароль для scp через трубопровод echo mypassword | scp tim@xxx.xxx.xxx.xxx:project/* ~/project/ Однако он по-прежнему просит меня ввести пароль вручную. Как мне указать myp…
26 фев '10 в 01:34
3
ответа
Подавить сообщение GPG "Чтение парольной фразы из дескриптора файла 0"
Просто, как я могу заставить GPG не печатать это сообщение? Вот команды, которые я использую: echo "test input" > test.in echo "test" | gpg -q -c --passphrase-fd 0 --output test.enc --yes --force-mdc test.in echo "test" | gpg -q -d --passphrase-f…
03 янв '10 в 12:47
2
ответа
Gitosis-init возвращает "Фатальная ошибка Python: <stdin> - это каталог", почему это так?
Я пытаюсь установить gitosis, потому что я хочу использовать Indefero и мне нужен демон для протокола git: //. Однако, следуя инструкциям в книге Git Pro ( http://progit.org/book/ch4-7.html), я довольно скоро столкнулся с проблемой. Вот что происход…
08 мар '11 в 14:34
1
ответ
CentOS 5.3, Perl, команды bash, Скрыть ВСЕ выходные данные на экран
Я запускаю следующую команду: [user@server ~]$ /usr/sbin/ntpdate -d IPREMOVEDFORSECURITY | egrep 'transmit timestamp' | tail -1 | awk '{print $4, $5, $6, $7, $8}' host found : HOSTREMOVEDFORSECURITY Tue, Feb 15 2011 12:38:38.321 Так что проблема в т…
15 фев '11 в 19:59
5
ответов
Есть ли способ заставить objdump читать из STDIN вместо файла?
В моем конкретном случае я хочу использовать его, чтобы сбросить то, что я echo,Я не хочу задействовать какой-либо файл...Есть ли способ сделать objdump читать из STDIN вместо?
09 ноя '11 в 03:05
6
ответов
Предотвратить sudo, apt-get и т. Д. От проглатывания вставленного ввода в STDIN?
Я часто пишу вики-инструкции по установке различных серверных пакетов в Ubuntu (сейчас 11.10 Oneiric). Они всегда включают такие вещи, как: sudo apt-get install -y postfix sudo cp ~/siteconfig/etc/postfix/main.cf /etc/postfix но когда вы вырезаете и…
20 дек '11 в 11:58
2
ответа
nc немедленно завершает работу при подключении, когда запускается как задание upstart
Я использую следующее /etc/init/jsonlog.conf выскочка работы: description "jsonlog" start on runlevel [23] stop on runlevel [06] respawn script cd /tmp echo "about to listen" /bin/nc -l 3333 echo "finished listening" end script post-stop script slee…
08 фев '16 в 11:56
4
ответа
Тестирование для сценария, который ожидает на стандартном вводе
Есть ли способ определить, ожидает ли скрипт на стандартном вводе и вызвать команду для выхода, если обнаружен? Вот пример, выполнение команды, которую я выполняю, занимает много времени, но она также будет запрашивать ввод перед запуском без пригла…
30 июн '10 в 22:04