echo [options] [string / $var / `command`...]
打印一个字符串,或变量,或另一命令执行的返回,预设打印后自动换一行
-e 启用转义,字符串中\n
表示追加换行,\c
表示本次不换行
-n 相当于-e "string..\c"
,输出结束后不换行
tee [-a] [file...]
读取标准输入,并输出到指定文件,可指定多个备份
-a / --append 追加模式,本次新增内容追加到文件后面
cat [options] file...
打印输出多个文件内容,不指定 file 或指定为-
时则从标准输入中读取。
可读取 socket 文件流,保持开启直到读取到 EOF 标记。
-n 输出行号
-b 输出行号,但不包括空行
-s 合并多个空行为一行
-e 输出非打印字符,行尾附加$
作为结束符
-t 输出非打印字符,tab转换为^I
表示
-v 输出非打印字符,控制符显示为^X
,删除符为^?
,非标准ASCII字符显示为M-
+低七位对应的ASCII字符