Linux 命令精选(不断更新中)

1. 打印出环境变量列表

awk  'BEGIN{for (i in ENVIRON) {print i"="ENVIRON[i];}}'

#. 代码块注释的方法

: <<'END'

set <《这里可以放任何内容也不会被执行<

END

#. 去掉文件内容中重复的行

awk '!x[$0]++' <文件名>

#. 日期格式显示

[root@108test ~]# date -d today +"%Y-%m-%d"  
2008-05-07

[root@108test ~]# date -d today +"%Y_%-m_%-d"
2008_5_7

[root@108test ~]# date -d today +"%Y-%m-%d %T"
2008-05-07 14:55:19

[root@108test ~]# date -d today +"%Y-%m-%d %H:%M"
2008-05-07 14:55


[root@108test ~]# date -d today +"%Y-%m-%d %H:%M:%S"
2008-05-07 14:55:57

#给文件内容加入行号(如:<110> xxx)

 sed = [文件名] | sed "N;s/\n/> /;s/^/</;p"

# 如何字符串转成array :

http://bash.cyberciti.biz/guide/$IFS
http://www.tldp.org/LDP/abs/html/arrays.html

你可能感兴趣的:(Linux 命令精选(不断更新中))