| 您的位置:首页 > 文档 > Shell > |
文章分类热门文章 |
将文件中的“" 替换成“"创建:2005-10-26 00:49:46 作者:Unlinux 来自: http://www.Unlinux.com 使用 vi or sed ,将文件中的“ " 替换成“ "? ==> 0AH ===> Ctrl+J ==> ODH ===> Ctrl+M 我用命令 sed 's/^V^J/^J^M/g' file > new_file, 不能成功。 thanks f980215 sed -e '%s/ / /g' hanks for your reply. 不行!! f980215 你的 在文本中是一个字符,还是两个字符。 在文本中^M是显示为一个字符。 我用 * LINUX: od -c file 命令, 发现是一个字符( ). * WIN98/DOS: debug file, 发现是一个字符 ( 0A ). 由于在 linux 下的软件产生的文件,因 ( )问题, 我在WIN98 下 用 * NOTEPAD 打开 file 时,所有行多在同一行显示。 * 用网页方式打开 file 时,也一样内容多在同一行. THANKS f980215 sed 's/$/^M/g' <unixfile >dosfile #Use CTRL+V then CTRL+M to type in ^M in vi: use: 1,$ s/$/^M/g to and 0xod before 0x0a 转载自:http://www.unlinux.com/doc/shell/20051026/279.html 【评论】 【加入收藏夹】 【大 中 小】 【打印】 【关闭】 ※ 相关链接 无相关信息 |