主页

索引

模块索引

搜索页面

tee命令

  • tee 是一个在 Unix 和 Linux 系统中常用的命令,主要用于将命令的输出同时写入一个或多个文件,并将其输出到标准输出(通常是终端)。tee 的名字来源于管道形状的 “T”,表示数据流可以分流到多个方向。

基本语法:

command | tee [options] [file...]

选项:

-a (或 --append):将输出追加到文件末尾,而不是覆盖文件的现有内容。
-i (或 --ignore-interrupts):忽略中断信号(如 Ctrl+C),继续运行。

示例

将命令输出写入文件并显示在终端:

ls -l | tee output.txt

将命令输出追加到文件:

echo "New Line" | tee -a output.txt

将命令输出写入多个文件:

echo "Multiple files" | tee file1.txt file2.txt

示例:

tee ./sources.list <<-'EOF'
xxxxx
EOF

主页

索引

模块索引

搜索页面