Добавлять один и тот же текст во многие файлы, используя cat или echo?

Как написать один и тот же контент во многих текстовых файлах, используя cat или echo только в одной команде?

Например, я хочу написать «hello» в file1 и file2. Я пытался:

  • Как убить беглого кота?
  • Как открыть все файлы, которые являются результатом команды ls?
  • Как grep выводить программу, но также нормально выводить вывод?
  • понимание выхода эха, за которым следуют некоторые восклицательные знаки
  • Могу ли я перенаправить лог-файлы в syslog?
  • Как написать функцию «компоновки» магистральных трубопроводов с именованными каналами
  •  echo "hello" >> file1 file2 

    но это не сработало. Как мне это сделать?

  • Отдельные данные dd с выхода через netcat для анализа вывода
  • Перенаправление Stderr не работает
  • захват вывода из команды без помех
  • Указание параметров перенаправления через переменную в команде exec
  • Перенаправить stdin и stdout в порты
  • перенаправление ввода-вывода zsh: перенаправление и последующее соединение; что происходит?
  • One Solution collect form web for “Добавлять один и тот же текст во многие файлы, используя cat или echo?”

    Используйте tee для чтения со стандартного ввода и записи на стандартный вывод и файлы.

     echo "hello" | tee -a file1 file2 

    -a – это короткий (и портативный / стандартный) для GNU tee's --append

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