Рейтинг:2

Не удается записать длинный вывод в файл

флаг us

Я новичок. Я использую Убунту 18.04

Я пытаюсь отправить вывод команды, которая устанавливает зависимости для последующей команды установки.

Я пытался:

$ my_command > output.txt
$ my_command >> output.txt
$ моя_команда | тройник output.txt

Я всегда просто получаю последнюю, может быть, сто строк вывода. Я теряю некоторые строки вывода, потому что смотрю, как они прокручиваются на терминале. Я могу потерять несколько сотен строк вывода. Я искал в Интернете и ничего не нашел, кроме как установить xfce4-терминал, который я не хочу пробовать, потому что я беспокоюсь о потере своего существующего рабочего стола.

Я предполагаю, что xfce4-терминал должен взаимодействовать с командными строками, но что это такое?

Спасибо за любую помощь заранее.

флаг hr
Вы уверены, что `my_command` пишет исключительно в стандартный поток вывода, или возможно, что некоторые строки записываются в стандартный поток ошибок? Если вы хотите захватить и последнее, используйте `> output.txt 2>&1` или (в bash) `&> output.txt`
Рейтинг:0
флаг us

Вот что, наконец, сработало для меня:

~$скрипт output_1.txt  
~$<команда>
~$выход
Рейтинг:0
флаг zw

Вам не хватает флага добавления для тройник, видеть мужская футболка локально или онлайн:

тройник [ОПЦИЯ]... [ФАЙЛ]...
Скопируйте стандартный ввод в каждый ФАЙЛ, а также в стандартный вывод.

, --добавлять добавить к указанным ФАЙЛАМ, не перезаписывать

Правильная последовательность команд будет такой:

моя_команда > output.txt
моя_команда >> вывод.txt
моя_команда | тройник -a output.txt
James Canova avatar
флаг us
Спасибо за предложения. К сожалению, команда, которая генерировала сотни строк вывода (команда pip3 для установки нескольких зависимостей), по какой-то неизвестной причине сейчас этого не делает. Итак, я не могу попробовать предложения.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.