命令行
for 与 sed 结合逐行读取文件内容并分别写入新文件内
1.假设文件名为data,有6行:
for i in {1..6} ; do sed -n $i”p” data > “data”$i; done
i从1自增到6,sed命令结合参数n使输出只打印行数i的数据,之后重定向到data$i文件。
2.如果要删除这些以数字结尾的文件,可执行命令:
Continue reading...grep 正则匹配 结合history搜索命令行历史记录
如查找用vim打开C语言.h文件的历史记录,可以用如下命令查找
history | grep “vim .*\.h$”
任意匹配不能单用*表示,*表示前一个字符匹配任意次数