cat命令一些不常用但很有用的参数

简介:

-T:把制造符换成^I,该特性对于排除缩进错误非常有用

-n:输出时为每行加上行号

-b:输出时,跳过空白行并且加上行号

-d,--delimiter:指定分隔符,注意和sort分隔符的区别,sort的分隔符为-t

-f,--fields:指定取出的列,注意和sort中-k的区别,sort中-k表示指定以第几列进行排序

-c:截取字符


cat向文件中追加内容:

cat >> test.log << EOF

xxx(需要追加的内容)

xxx(需要追加的内容)

EOF

示例:

1
2
3
4
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
   本文转自激情燃烧的岁月博客51CTO博客,原文链接http://blog.51cto.com/liuzhengwei521/1884625如需转载请自行联系原作者

weilovepan520
相关文章
|
3月前
|
机器学习/深度学习 存储 Shell
awk如何更改参数?
awk如何更改参数?【10月更文挑战第17天】
39 5
|
5月前
|
监控 安全 Shell
有用的 Bash 别名和函数简介
有用的 Bash 别名和函数简介
27 0
|
6月前
|
Linux
Linux02---命令基础 Linux命令基础, ls命令入门,ls命令参数和选项,命令行是一种以纯字符操作系统的方式,command命令本身,options命令的细节行为,parameter命令的
Linux02---命令基础 Linux命令基础, ls命令入门,ls命令参数和选项,命令行是一种以纯字符操作系统的方式,command命令本身,options命令的细节行为,parameter命令的
|
Linux
详细介绍 `ls -ltr` 命令的功能和用法
详细介绍 `ls -ltr` 命令的功能和用法
224 1
详细介绍 `ls -ltr` 命令的功能和用法
|
8月前
|
Kubernetes Linux Shell
Linux |奇怪的知识---complete命令---你不知道的命令参数补全---kubectl命令的参数补全
Linux |奇怪的知识---complete命令---你不知道的命令参数补全---kubectl命令的参数补全
171 0
|
安全 网络协议 测试技术
|
安全 Linux Shell
让我带你一起了解一下 ls -l 命令输出的内容都有哪些意义,以及文件权限如何调整
让我带你一起了解一下 ls -l 命令输出的内容都有哪些意义,以及文件权限如何调整
112 0
|
Ubuntu Linux
[Linux] 输入命令ls -laF后的各字段含义解析
在登陆Ubuntu之后,我们切换超级管理用户root: su root 然后切换到其所在的主目录: cd ~ 然后以该目录下的所有文件以及文件夹为例进行介绍,我们输入命令查看该目录下面的所有文件以及文件夹(包括隐藏文件): ls -laF 然后显示的内容为:
221 0
[Linux] 输入命令ls -laF后的各字段含义解析
如何使用Grep命令查找多个字符串
如何使用Grep命令查找多个字符串
580 0
|
Linux
Linux命令参数详细解析-diff
diff test redhat test diff-test ~ ~ ...
1023 0