摘要:
以文件的每行为单位,从左往右依次按ascii码进行比较sort sort.txt #默认为升序-u:去除重复行 sort -u sort.txt-r:降序排列 sort -r sort.txt-o:重定向到源文件 sort -r -o sort.txt-n:以数字的真实值比价大小,如果不加则会出现 2 排在 10 前面的情况 sort -n sort.txt-t:分隔符 -k:位置 sort -n -t : -k 2 sort.txt #以冒号进行分割,然后取第二列进行数字比较参考:http://www.cnblogs.com/51linux/archive/20... 阅读全文
摘要:
1、#!指定执行脚本的shell 如果不写的话,用系统默认的shell s shell是所有linux ,unix都支持的2、#开始的行表示注释(不限于行首)命令建议写绝对路径执行:./example.shsh example.shdate +%F临时变量:shell内部定义的,范围程序本身永久变量:环境变量 $PATH :默认搜索路径,环境变量$LANG 当前支持的语言环境$SHELL 当前shell$PS1变量以字母和下划线开头,区分大小写,一般都为大写注意:变量赋值时等号两边没有空格TIME=$(data+%F) TIME=`data+%F)`当字符串中间有空格时需要用引号引起来,... 阅读全文
摘要:
cut:以某种方式按照文件的行进行分割参数列表: -b 按字节选取 忽略多字节字符边界,除非也指定了 -n 标志 -c 按字符选取 -d 自定义分隔符,默认为制表符。 -f 与-d一起使用,指定显示哪个区域。 that contains no delimiter character, unless the -s option is specified --complement 补全选中的字节、字符或域 -s, --only-delimited ... 阅读全文