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

Как отправить надстройку 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 , он […]

Почему выход не перенаправляется в файл?

имеют следующую командную строку, которая выводит vmstat каждую секунду с меткой времени в каждой строке через Perl-скрипт: vmstat 15 | /home/Beer/addtimestamp.pl > File_1 содержимое addtimestamp.pl: !/usr/bin/perl while (<>) { print localtime() . ": $_"; } Так почему же выход не перенаправляется в файл «File_1»? Он отлично работает, когда я этого не делаю, он выводит выходные […]

перенаправить в тот же файл, что и исходный файл, обработанный командой

Перенаправление здесь запрещено. cat не позволяет? Но не перенаправление не зависит от какой-либо команды, запущенной с ним? $ cat bk > bk cat: bk: input file is output file Почему следующее перенаправление пуст файл: $ less bk > bk awk также работает так же, как и в отношении перенаправления. awk – тот, с которым я […]

является ли Linux перенаправлением «>>» медленнее с большими файлами?

У меня есть сценарий оболочки, который выполняет некоторый анализ и подготавливает (т. Е. Пишет) некоторые команды для запуска в отдельном файле. Итак, у меня есть что-то вроде этого: echo my_command_to_run >> /tmp/file_command_to_run.txt У меня такое ощущение, что программа медленнее и медленнее. Возможно ли, что программа занимает больше времени, когда файл больше (~ 3M строк)? Я […]

io перенаправление на «крест» 2 программы

Как «пересечь» stdin и stdout двух программ? В частности, у меня есть 2 программы, называющие pgm1 и pgm2 , они являются интерактивными играми tic-tac-toe. Они оба выводят число (0to8), указывающее позицию, где он хочет отметить и ожидать другого номера (0to8), указывающего, где пользователь хочет отметить. Разница между двумя: pgm1 делает первый ход, а pgm2 делает […]

Перенаправление после запуска процесса

Скажем, я позвонил firefox с терминала с помощью firefox , и я вернулся к терминалу. Теперь я могу приостановить процесс с помощью ctrl-z и возобновить его в фоновом режиме с помощью bg . Однако он продолжит выпуск продукции в терминале. Есть ли способ перенаправить это на данный момент? То есть, чтобы получить результат написания firefox […]

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