+ 匹配1个或多个字符
* 匹配0个或多个字符
[:space:] 匹配空白字符,包括空格,tab
grep -E "^[0-9]+$" //以数字开始(^)并以数字结束(+$)
sed -e 's/"//g' //取代 s/old/new/g 以new取代old,此处以空取代"
* 匹配0个或多个字符
[:space:] 匹配空白字符,包括空格,tab
grep -E "^[0-9]+$" //以数字开始(^)并以数字结束(+$)
sed -e 's/"//g' //取代 s/old/new/g 以new取代old,此处以空取代"
cut -d ',' -f 3 //-d 定义分隔符 -f和-d配合使用,指定哪个区
cut -c 1-3 //-c以字符为单位进行分割
sed ‘s/^[ \t]*//g' //删除行首空格
sed ‘s/[ \t]*$//g' //删除行尾空格
sed s/[[:space:]]//g //删除所有空格
输入重定向: <,<<
< : 就是将原本应该由键盘输入的数据经由文件读入。
输出重定向:>,>> 表示把将输出重定向到屏幕或者设备或者文件
>>: 如果文件不存在,将创建新的文件,并将数据送至此文件;如果文件存在,则将数据添加在文件后面
> : 如果文件不存在,同上,如果文件存在,先将文件清空,然后将数据填入此文件