Если text
- имя файла, попробуйте:
tee -a dir/* <text >/dev/null
Если text
на самом деле текст, который вы хотите добавить, то в bash:
tee -a dir/* <<<"text" >/dev/null
tee
- это утилита, которая читает из стандартного ввода и записывает его в любое количество файлов в своей командной строке. Он также копирует стандартный ввод в стандартный вывод, поэтому выше используется >/dev/null
. Параметр -a
указывает tee
добавлять, а не перезаписывать.
Вариант
Согласно предложению kvantour , может быть более понятным будет перенаправление для ввода в начале строки:
<text tee -a dir/* >/dev/null
(В приведенном выше примере text
предполагается как имя файла)