问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何用sed命令往空文件中写入数据

发布网友 发布时间:2022-04-21 11:58

我来回答

2个回答

热心网友 时间:2023-09-17 19:12

sed是基于行来处理的文件流编辑器,如果文件为空的话,它是处理不了的!找了段英文的解释如下:

Sed is a stream editor. A stream editor is used to perform basic text transformations on an input stream (a file or input from a
pipeline). While in some ways similar to an editor which permits scripted edits (such as ed), sed works by making only one pass over
the input(s), and is consequently more efficient. But it is sed’s ability to filter text in a pipeline which particularly distin-
guishes it from other types of editors.

大致情形就是:

linux@host~# cat file.txt // 里面没有内容
linux@host~# touch file.txt // 新建一个空文件
linux@host~# cat file.txt // 里面没有内容
linux@host~# sed -i "\$a $var" file.txt // 往文件里面添加变量中的数据
linux@host~# cat file.txt // 但文件里面还是没有内容
linux@host~#

热心网友 时间:2023-09-17 19:13

sed是基于行来处理的文件流编辑器,如果文件为空的话,它是处理不了的!找了段英文的解释如下:
Sed is a stream editor. A stream editor is used to perform basic text transformations on an input stream (a file or input from a
pipeline). While in some ways similar to an editor which permits scripted edits (such as ed), sed works by making only one pass over
the input(s), and is consequently more efficient. But it is sed’s ability to filter text in a pipeline which particularly distin-
guishes it from other types of editors.
大致情形就是:
linux@host~# cat file.txt // 里面没有内容
linux@host~# touch file.txt // 新建一个空文件
linux@host~# cat file.txt // 里面没有内容
linux@host~# sed -i "\$a $var" file.txt // 往文件里面添加变量中的数据
linux@host~# cat file.txt // 但文件里面还是没有内容
linux@host~#
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
春水的诗句有哪些(描写春水的好词好句) 关于春水的诗句有哪些? 描写春水的词句 形容春水的诗句有哪些 请问不联网怎么用电脑拍照呀,东芝 win7家庭普通版的? win7内置摄像头怎么打开啊,是东芝L600D 536的,问了一下卖电脑那里,她说... 东芝笔记本windows7怎么开视频 东芝笔记本windows7开视频方法 tn6破解器tn6怎么使用? 金银首饰及一些制品是机器雕刻的还是模板印的。 ospod行业模版分类 ...红色、黑色还要什么颜色,都是放什么垃圾的,记不太清了 linux里面的sed命令怎么用,做什么的?请详细说明 sed命令通配符如何处理? linux shell sed命令用法 如何使用sed命令替换指定行的换行符\n Linux下文件头部添加内容 linux命令sed的用法linux命令sed 如何使用sed命令进行字符替换 关于Linux里的sed命令。 sed -i .bak 's/this/the/' d 这条命令有错误吗? sed -i 修改读取的档案的内容? Linux:sed的-i参数如何理解? unix 操作语句里面 出现的-i是什么意思 比如sed -i ʻs/a/b/gʼab.file sed -i命令替换 使用sed -i 命令提示“sed: -e expression #1, char 35: unterminated `s' command”报错 【 sed -i '1i\,' filename 】这个命令是什么意思? 怎么在手机QQ上查看到定时说说 我想编辑FLASH用什么软件 如何编辑网页中的flash动画 怎么制作Flash啊?需要用什么软件?拜托了各位 谢谢 哪些软件可以制作flash动画? Liunx命令sed的语法问题 linux中sed命令如何运用‘\ ’ 反斜杠? 在qq空间里定时发表的说说,发表前怎么查看? 怎样将word文档当前页面为横向,后面还是纵向 word下一页横向怎么设置 word如何插入横页后下一页怎样恢复纵向 word本页是纵向,下页横向怎么设置 word怎么设置前面为竖向,后面为横向 word怎么下一页用横的 在word中如何能完成前一页是纵向后一页是横向 word文档是什么意思 word文档如何将下一页转成横向 如何让WORD前面2张是竖排版,后面2张是横向排版啊? 怎么查看QQ定时说说 怎么样制作FLASH动画? iPad上怎样在线制作flash动画 FLASH怎么编辑? 晓黑板app手机和平板可以同时登录吗? 苹果平板什么在晓黑板里下载不了视频网课? 平板电脑登录晓黑板出现登录失效是什么原因?