[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
sed 输出的黑点着实烦人, 一直没找到解决办法,
即使换了字体看不到黑点,也无法正常换行.

TOP

30行

  1. sed "/./=" a.txt|sed "/./N; s/\n/:/"
  2. ::管道命令前面是把每行前插入一行 存放行号
  3. ::管道命令后面是在之前的命令结果基础上,把插入的行号之后的换行符替换成":"
复制代码
  1. sed "/./=" a.txt|sed "/./n; s/\n/:/"
  2. ::如果把N换成n 的话 管道命令后面的sed不会执行也就是没有替换成功
  3. ::这里只显示管道命令前面的命令结果
复制代码
为什么呢? 区分大小写?
而且 命令执行正确的话 不是在行后插入行号
格式是:
      行号:行内容

[ 本帖最后由 a590687 于 2010-1-21 19:30 编辑 ]

TOP

回复 14楼 的帖子

暂时:XPsp3深度精简版系统 咱们论坛的1.14用不了. 网上下的大概说是1.15. 能用不过就是有黑块.

还有就是我这个 sed替换和删除...可以更改文件内容的命令并不会真的改变文本内容,只是在cmd上输出的时候有所改变.  应该是sed不能正常使用的原因? 求解.

[ 本帖最后由 a590687 于 2010-1-21 20:25 编辑 ]

TOP

回复 17楼 的帖子

试了一下 -i开关 真是啊,我还没学习到这里.嘿嘿.  继续看 哪天换SP2系统把黑块问题解决了

TOP

Batcher 大哥,嘿嘿. 因为电脑里程序太多, 还有java和ps等等工具安装很麻烦.咱还是老电脑
所以俺想到一个解决黑块的方法. 就是在用到sed输出的时候 在CMD上复制再粘到文本里,
哈哈!!!  真是灵机一动啊.

TOP

返回列表