Я хочу сохранить выходные данные командной строки в текстовом файле. Я использую macOS High Sierra 10.13.6. Проблема в том, что у него есть некоторый графический вывод, который я не хочу хранить. Мне нужны только строки и соответствующие им значения. Не могли бы вы мне помочь, пожалуйста?
Команда оболочки, которую я запускаю:
pwmetrics http://www.cnn.com --runs=1
И вывод, показанный в терминале:
Этот инструмент для создания показателей производительности веб-страницы является открытым исходным кодом. Вот ошибка, которую я получаю, когда пытаюсь сохранить свой код:
И o.txt
в файле ничего нет.
Команда оболочки, которую я пробовал до сих пор:
pwmetrics http://www.ieee.org --runs=2 &> /Users/ssr/Desktop/o.txt
pwmetrics http://www.ieee.org 2>/dev/null | tee /Users/ssr/Desktop/o.txt
pwmetrics http://www.ieee.org yes>/dev/null | tee /Users/ssr/Desktop/o.txt
У вас есть несколько вариантов с этим инструментом.
Я также сказал бы программе записать ваш выходной файл, чтобы вы получили более четкое представление без необходимости отладки обработки файлов и конвейеров в bash (при условии, что сегодня это не ваша сила).
bmike
set term dumb
и повторный запуск команды один раз.