sed插入行后,输出的结果里总是多个单引号,不知怎么解决

forstr0in"yyy""zzz"dosudosed-i"/xxx/i\'$str0'"a.txtdone比如a.txt原来是:aaxxxbb变成了:aa'yyy''zzz'xxxbb总是多出单引号来,何解?

作者: aswjh 发布时间: 06-12

怎样删除文件上下之间的换行符?

打算删除下面这样的格式内容:\n\n#000123456789#000\n\n自己琢磨匹配的是sed-i'/^\n\n#000/,/#000\n\n$/d',可是这样压根就不起作用,不知有什么解决办法没有?

作者: qing8932087 发布时间: 06-12

solaris环境下,grep出来汉字ok,vi打开的却是乱码,怎么解决?

是同一个文件来的

作者: welcome008 发布时间: 06-11

为何将命令或脚本放入/etc/rc.local开机不执行

用LFTPmirror或mget下载文件或同步文件时,下载后的文件的修改时间是服务器时间,而不是下载的时间,如何可以让下载的文件的修改时间为本机时间??

作者: liucheng1513 发布时间: 06-11

变量中的*号无法用echo显示?

>sql="select*fromsyscolumnswheretbname='company'">echo$sql                   &n

作者: jack9981 发布时间: 06-11

Shell好多新版主啊,不过还是waker给力

waker,rdcwayx,jerry017cn,expert1,cjaizss,Shell_HATrdcwayx,jerry017cn,本月无登陆?一个月无登陆嘿嘿,还是waker给力啊,啥时候上来都可以看到waker的痕迹啊,老当益壮~~~~~~~~

作者: 大蚂蚁 发布时间: 06-11

make 2>&1 | tee build.log 求解释

make2>&1|teebuild.log求解释问题1:  2,&1表示什么意思问题2:  和make>build.log  有什么区别吗

作者: qclzdh 发布时间: 06-11

echo 显示特殊字符

本帖最后由fans_run于2011-06-1111:25编辑关于显示特殊字符,我们论坛的高手是这样说的:在打印字符串时要加入八进制字符(ASCII相应字符),必须在前面加反斜线,否则shell将其当作普通数字处理。[mutter@localhost~]$echo"Thisisacopyright251sign"Thisisacopy

作者: fans_run 发布时间: 06-11

linux的shell删除文件中100行的,每行的前6个字符的问题?

在linux中我的文件file有100行,我想删除文件中每行的前6个字符,请问怎么使用shell脚本实现啊?

作者: luojiakun 发布时间: 06-11

这三个sed命令到底有什么不同

第一个直接报错;第二个没有输出rb的内容;第三个是想要的结果。诡异的是用sedsed-d看第二个和第三个输出内容完全是一样的#cata123124dcd125#catb

作者: Estwind 发布时间: 06-10