Временная метка не работает с thinkfan

Я хотел получить вывод thinkfan -n с отметкой времени рядом с ним, чтобы впоследствии проанализировать шаблоны и нашел этот вопрос: Подготавливая временную метку каждой строке вывода из команды , которая, казалось бы, хорошо ответила на эту проблему, а именно:

thinkfan -n | ts

Кроме того, это не сработает. ts отлично работает со всеми другими программами, которые я пробовал, просто не с thinkfan . Почему это не работает с thinkfan ? Есть ли способ заставить это работать?

One Solution collect form web for “Временная метка не работает с thinkfan”

Существует два выходных потока из стандартного программного продукта и стандартной ошибки. | перенаправляет стандартный вывод, оставляя стандартную ошибку прямо на вашем терминале.

Вы можете перенаправить оба:

 thinkfan -n 2>&1 | ts # should work everywhere thinkfan -n |& ts # newer versions of bash, maybe other shells 
  • Использование тире (-) вместо имени файла
  • Разделение параметров
  • ssh пропускает несколько значений
  • Я использую `history -c` очистить историю, почему первый идентификатор команды не начинается с` 1`?
  • Как разрезать текстовый файл на несколько файлов по 100 строк каждый?
  • Сколько различных способов вы можете создать «псевдоним» в Bash?
  • Что происходит, когда вы выполняете функцию, которая вызывает другую функцию?
  • Сравнение целых чисел: арифметическое выражение или условное выражение
  • Почему «Классы символов» предпочтительнее «Диапазоны символов» в «Шелл» (Bash)?
  • Ubuntu меняет оболочку на меня
  • Почему Ctrl-D (EOF) выходит из оболочки?
  • Linux и Unix - лучшая ОС в мире.