sed截取文件

vi 一个文件,如果文件名不存在,没有编辑就保存,就创建了一个空文件,如果不保存,文件不会被创建。保存,就是在命令行模式,输入:然后输入w

若一个文件存在,vi时就会显示内容,在命令行模式,输入:并输入 set nu 就可以显示行数

在待输入命令行的主窗口(不是vi的命令行窗口),sed -n '2p' test.txt 显示test.txt文件的第二行。

如果输入sed -n '1,100p' test.txt > newFile.txt 则是将test.txt文件的1到100行输出到newFile.txt文件里。

sed是一个强大的文本过滤工具.使用sed可以从文件或字符串中抽取所需信息.
sed是一个非交互性文本流编辑器.它编辑文件或标准输入导出的文本拷贝.Vi也是一个文本编辑器.sed可以随意编辑小或大的文件,有许多sed命令用来编辑、删除,并允许做这项工作时不在现场.sed一次性处理所有改变,因而变得很有效,对用户来讲,最重要的是节省了时间.使用sed需要记住的一个重要事实是,无论命令是什么,sed并不与初始化文件打交道,它操作的只是一个拷贝,然后所有的改动如果没有重定向到一个文件,将输出到屏幕.
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值