首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在每一行的第一行加一个单词?

如何在每一行的第一行加一个单词?
EN

Unix & Linux用户
提问于 2015-08-02 10:20:20
回答 1查看 88关注 0票数 -1

File1:

代码语言:javascript
复制
Data will be inserted on Thursday  
Messages has been sent at 6pm  
Office hours is from 9am to 6pm  
All the employees are present  

输出我想要的:

代码语言:javascript
复制
DMS Data will be inserted on Thursday  
DMS Messages has been sent at 6pm  
DMS Office hours is from 9am to 6pm  
DMS All the employees are present  

-或者-

输出我想要的:

代码语言:javascript
复制
Data will be inserted on Thursday DMS
Messages has been sent at 6pm DMS
Office hours is from 9am to 6pm DMS
All the employees are present DMS

我想在文件的每一行中添加DMS这个词。它可以添加在第一或在线的末尾。

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2015-08-02 10:50:17

试试这个,它会帮你的。在vi编辑器中打开文件:

代码语言:javascript
复制
$ vi /file/location  

:1,100 s/^/DMS/ --> Enter  
  • 1,100正是您想要开始和结束的行。
  • s是替换命令,^表示开始的行。

或者您可以不打开文件就可以这样做,使用GNU:

代码语言:javascript
复制
sed -i 's/^/DMS /' /your/file/location
票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/219732

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档