如何使用perl命令行对文件中插入1行文字

有没有办法,不打开文件,使用perl命令行,在某文件末尾插入一行文字,比如插入"Hello",我使用perl-i.bak-pe'{print"... 有没有办法,不打开文件,使用perl 命令行, 在某文件末尾插入一行文字,比如插入"Hello",我使用 perl -i.bak -pe '{print "Hello\n"}' regexcl.txt结果本来文件有10行, 变成20行, 插入了10 行 Hello 展开
 我来答
匿名用户
2013-06-30
展开全部
在某文件末尾插入一行文字perl -e 'print "hello"' >> world.txt
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-06-30
展开全部
perl -i.bak -e '{open F,">>$ARGV[0]";print F "Hello\n" }' regexcl.txt
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-06-30
展开全部
-p选项不是以\n或^P作为标记一行一行读取么?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式