无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 8237|回复: 9
打印 上一主题 下一主题

如何用echo命令输出<>等特殊字符

[复制链接]
跳转到指定楼层
1#
发表于 2006-10-16 22:29:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
2#
发表于 2006-10-16 22:31:57 | 只看该作者
echo ">>>>>" >a.txt
可惜 好像多了点东西了
回复

使用道具 举报

3#
发表于 2006-10-16 22:44:17 | 只看该作者
在特殊字符前面加上 ^ 即可。比如:

  1. echo ^>>1.txt
复制代码
回复

使用道具 举报

4#
发表于 2006-10-16 22:46:09 | 只看该作者
  1. 当使用 echo 命令时,要显示管道 (|) 或重定向字符(< 或 >),请在管道 (|) 或重定向字符(例如,^>、^< 或 ^|)的前面使用脱字符 (^)。如果需要使用脱字符 (^),请键入两个脱字符 (^^)。
复制代码
回复

使用道具 举报

5#
发表于 2006-10-16 22:51:16 | 只看该作者
原帖由 老毛桃 于 2006-10-16 22:44 发表
在特殊字符前面加上 ^ 即可。比如:

echo ^>>1.txt

如果需要避免出现 > 下面的一个空行,可以用下面的命令

  1. <nul set/p=^>>1.txt
复制代码
回复

使用道具 举报

6#
发表于 2006-10-17 00:18:54 | 只看该作者
  补充一下:如果要把%输出到某个文件中去,要用 echo %%>test.txt 的格式。
回复

使用道具 举报

7#
发表于 2006-10-17 07:11:31 | 只看该作者
原帖由 namejm 于 2006-10-17 00:18 发表
  补充一下:如果要把%输出到某个文件中去,要用 echo %%>test.txt 的格式。

哈哈,每次我班门弄斧都能吸引 namejm 大师的指点!赚了赚了!
回复

使用道具 举报

8#
 楼主| 发表于 2006-10-17 08:36:21 | 只看该作者
谢谢大家
回复

使用道具 举报

9#
发表于 2006-10-18 00:11:49 | 只看该作者
原帖由 老毛桃 于 2006-10-17 07:11 AM 发表

哈哈,每次我班门弄斧都能吸引 namejm 大师的指点!赚了赚了!

版主过奖了,我也只是在懂的地方说上几句而已,很多时候都是在偷偷地使用各位高手的东西而不敢多说什么,生怕说错了而贻笑大方。
回复

使用道具 举报

10#
发表于 2006-10-18 11:33:21 | 只看该作者
原帖由 老毛桃 于 2006-10-16 10:51 PM 发表

如果需要避免出现 > 下面的一个空行,可以用下面的命令

<nul set/p=^>>1.txt



能解释一下这行代码吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-27 23:23

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表