Команда tee в Linux

Linux 命令大全Коллекция команд 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 命令大全Коллекция команд Linux

Другие расширения