-T:把制造符换成^I,该特性对于排除缩进错误非常有用
-n:输出时为每行加上行号
-b:输出时,跳过空白行并且加上行号
-d,--delimiter:指定分隔符,注意和sort分隔符的区别,sort的分隔符为-t
-f,--fields:指定取出的列,注意和sort中-k的区别,sort中-k表示指定以第几列进行排序
-c:截取字符
cat向文件中追加内容:
cat >> test.log << EOF
xxx(需要追加的内容)
xxx(需要追加的内容)
EOF
示例:
cat >> /etc/profile << EOF export HISTORY_FILE=/var/log/Command_history.log export PROMPT_COMMAND='{ date "+%Y-%m-%d %T ##### USER:\$USER IP:\$SSH_CLIENT PS:\$SSH_TTY ppid=\$PPID pwd=\$PWD #### \$(history 1 | { read x cmd; echo "\$cmd"; })";} >> \$HISTORY_FILE' EOF
转载于:https://blog.51cto.com/liuzhengwei521/1884625