Команда tee в Linux
Команда tee в Linux используется для чтения данных из стандартного ввода и вывода их в файл.
Команда tee читает данные из устройства стандартного ввода, выводит их на устройство стандартного вывода и одновременно сохраняет их в файл.
Синтаксис
tee [-ai][--help][--version][文件...]
Parameters:
- -a или --append: Дописывать в существующие файлы, а не перезаписывать их.
- -i или --ignore-interrupts: Игнорировать сигналы прерывания.
- --help: Онлайн-справка.
- --version: Показать информацию о версии.
Примеры
Используйте команду "tee", чтобы одновременно сохранить данные, введённые пользователем, в оба файла "file1" и "file2". Введите следующую команду:
$ tee file1 file2 #在两个文件中复制内容
После выполнения вышеуказанной команды пользователю будет предложено ввести данные для сохранения в файл, как показано ниже:
My Linux #提示用户输入数据 My Linux #输出数据,进行输出反馈
На этом этапе вы можете открыть файлы "file1" и "file2" соответственно, проверить, что в обоих содержимое — "My Linux", и затем определить, была ли команда "tee" успешно выполнена.
Другие расширения
Коллекция команд Linux