特殊符号 sort_wc_uniq命令 tee_tr_split命令
* 任意个 任意字符
? 任意一个字符
# 注释字符
\ 转意符
| 管道符 (之前有说过)
cut 命令:
cut -d "" -f # (-d 定义分隔符 -f # 显示第几列)
cut -c # (-c # 就是显示第几个字符)
sort 命令 (主要用于排序(便不更改文件内容),经常和uniq组合(去重)):
sort -n (以数字的方式排序,但有字母,就默认当成 0,即字母的排在前面 )
sort -r (反着排序,与sort -n 刚好相反) 其它的就很少用,基本就用sort -n 或 sort -r
wc 命令(主要用于统计):
wc -l 统计行数
wc -m 统计字符数
wc -w 统计单词数或没有分隔的数(一般以空格为分隔符)
补充:cat -A file_name 查看所的有字符
uniq 命令(去重,但不更改文件本身的内容):
uniq -c
tee 命令(和追加 >> 命令功能一样):
tr 命令(替换字符):
split 命令(切割):
split -b size file_ame (以指定大小切割(默认是以Bye 字节为单位,如:split -b 100M file_name ))
split -l #### file_name (以指定行数进行切割 (# :行数))
特殊符号扩展:
$ 变量的前缀
; (分号)多条命令在同一行时,进行命令的分隔
~ 表示当前用户的家目录
& 后台执行,或表示所有(正确与错误)sleep 300 &
> >> 2> 2>> &> &>>
> 表示写入 >> 表示 追加 2 表示错误的输出 &表示(所有的输出(正确与错误))
[ ] 表示中括号内的任意字符或范围
|| 表示或的意思
&& 表示与的意思
最新文章
- error C2065: “CDatabase”: 未声明的标识符
- java内功 ---- jvm虚拟机原理总结,侧重于虚拟机类加载执行系统
- C语言的基本输入与输出函数
- windows 2012 试用180天
- DataInputStream类和RandomAccessFile类的使用方法
- (转)面试题--JAVA中静态块、静态变量加载顺序详解
- MySql之on duplicate key update详解
- layout_gravity与gravity的区别
- IE 调试JS加断点不管用 增加debugger
- LVM的一般操作过程
- 关于sqlserver还原不了数据库的原因
- 再起航,我的学习笔记之JavaScript设计模式13(装饰者模式)
- 2017-06-21(rmdir mv ln)
- SearchView监听关闭正确方案
- 四大中三家已面向客户推出机器人业务解决方案?别逗了,先用机器人自我革命吧! post by 上海嘉冰信息技术
- axios的Get和Post方法封装及Node后端接收数据
- C#中Convert.ToInt32、int.TryParse、(int)和int.Parse四者的区别
- Selenium 获取节点信息
- The equation (扩展欧几里得)题解
- 集合之保持compareTo和equals同步