Tag: ИО перенаправление

использование аргумента командной строки с перенаправлением

#include <fcntl.h> #include <stdio.h> #include <stdlib.h> int main(int argc, char** argv) { int val; if(argc!=2) { printf("Usage: %s <descriptor> \n", argv[0]); exit(1); } val=fcntl(atoi(argv[1]), F_GETFL, 0); switch(val & O_ACCMODE) { case O_RDONLY: printf("read only"); break; case O_WRONLY: printf("write only"); break; case O_RDWR: printf("read write"); break; default: printf("unknown access mode"); } if(val & O_APPEND) printf(", append"); […]

no stderr output при использовании stdbuf -o 0 | & tee log

Я хочу зарегистрировать стандартный вывод и информацию об ошибках при запуске моей программы, используя следующую команду: stdbuf -o 0 ./myprogram|& tee mylog он отлично работает на одном компьютере, я могу видеть как стандартный вывод, так и вывод stderr на экране и в mylog . но на другом компьютере я могу видеть только стандартный вывод на […]

Как перенаправить вывод cowsay на вход zwrite

Я запускаю cowsay, который просит меня ввести текстовую строку. Затем он выводит результат на stdout. Я хочу перенаправить этот результат на zwrite вместо stdout. Проблема в том, что я не могу делать cowsay | zwrite, потому что, когда я запускаю cowsay, он запускается в REPL с просьбой ввести argv, а затем выводит результат на stdout. […]

Вывод команды перенаправления на / dev / null

Как мы можем перенаправить вывод команды в /dev/null ? Я попробовал: command > /dev/null Но это не сработало.

Предостережения с перенаправлением Stdout / Stderr в файлы?

Я думал о том, что программы, которые начинаются с входа в систему, выводят файлы stdout / stderr в файлы, поэтому я могу проверить stdout / stderr для любого из них, если это необходимо. Я также планирую перезаписать последний файл журнала вместо добавления. Есть ли какие-либо негативные побочные эффекты для этого? Моя особая забота – ненужная […]

Как отправить надстройку stdout в multilog и второй процесс

У меня есть процесс, который выполняется через контроль. Я регистрирую вывод через log / run, который использует multilog, поэтому выход журнала заканчивается в log / main / current. Я также хочу передать вывод во вторую команду, которая является «aws logs push», которая выталкивает журнал в журналы AWS CloudWatch после буферизации. Как настроить мой сценарий регистрации […]

Как я могу захватить вывод экрана в именованный файл по команде по базам команд?

Я запускаю команды, удаляющие их в screen команды через SSH. Вместо того, чтобы вводить непосредственно в отображаемый терминал, я использую удаленные SSH-команды, которые запускаются нажатием кнопки в графическом интерфейсе. Я использую команду screen потому что это позволяет мне видеть терминал без ввода непосредственно в нем. Для каждой выполненной команды я хочу, чтобы выход экрана был […]

Ограничить размер файла журнала

Я пытаюсь ограничить количество строк в моем файле журнала, используя: php $PWD/private_html/run_worker.php | head -n 20000 >> $PWD/private_html/data/logfile.txt 2>&1 & Если я запустил команду без «| head -n 20000», мой вывод будет перенаправлен. Однако, когда я включаю ограничивающий код, в журнал ничего не записывается. Любая помощь будет оценена по достоинству.

Почему я могу добавить файл, но не перезаписать его?

Если я это сделаю: iptables -nvL > output.txt output.txt заканчивается пустым. Если я сделаю: iptables -nvL >> output.txt Он работает нормально. Добавление работает, но перезапись – нет. Зачем?

Что случилось с этим использованием перенаправления?

#! /bin/bash for i in {A,B,C,D,E,F,G,H,J} ; do echo "$i $i $i $i $i $i $i $i" cat > ~/Desktop/$i.txt done Я хочу сделать 9 текстовых файлов, каждый из которых показывает мне одну букву, повторяемую 8 раз. например, A.txt должен иметь букву A 8 раз в столбце). Если я запускаю скрипт без cat , он […]

Interesting Posts

Могут ли возможности быть указаны в пакетах Debian?

Фоновый скрипт, выполняемый при входе в систему, прерывается, когда я запускаю tmux в терминале

Команда 'set'

Backup Manager и Cron: CentOs и Ubuntu 11.10

Как я могу «пропустить» файл?

Как установить последнюю версию ffmpeg из ffmpeg.org

Не удается SSH клонировать сервер EC2 из общедоступной сети

grub: «Отсутствует операционная система»

Как вы создаете команду grep & для соответствия ряду шаблонов в зависимости от того, сколько из них предусмотрено во время выполнения?

Редактор для изменения саундтрека к фильму

Логротация файла

Промежуточные пробелы при копировании с консоли

Установите переменные среды для gnome на wayland и bash на виртуальных терминалах (или ssh)

Я хочу попробовать AIX в своем компьютере, могу ли я подражать ей или заставить ее работать по очень доступной цене?

Свернуть повторяющиеся символы

Linux и Unix - лучшая ОС в мире.