中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-06 21:48
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 关于cd. 和 echo. 查看 1,363 回复 6
楼 主 关于cd. 和 echo. 发表于 2007-09-22 16:26 ·  中国 广东 广州 海珠区 电信
初级用户
积分 81
发帖 35
注册 2006-10-16 22:11
19年会员
UID 65994
状态 离线
关于 cd. 和 echo.
我的理解是:
cd. 输出为空
echo. 输出换行

不知对不对
2 发表于 2007-09-22 16:28 ·  中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
20年会员
UID 59080
状态 离线
可以这么理解.
3 发表于 2007-09-22 16:45 ·  中国 广东 广州 海珠区 电信
初级用户
积分 81
发帖 35
注册 2006-10-16 22:11
19年会员
UID 65994
状态 离线
不过我不是很明白这里的"."的作用
如:
cd............
输出还是空
echo.....
输出....
4 发表于 2007-09-22 17:17 ·  中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
20年会员
UID 59080
状态 离线
cd............
输出还是空

这里“输出空的”不是必然的,多试几次就会提示“系统找不到指定的路径。”错误了。

echo.....
输出....

上面的echo后面有5个点,而输出却只有4个点,是因为最前面一个点充当了“分隔符”的作用,也就是“echo”和后面4个点“....”之间的分割符,所以只输出了4个点。

你可以试试下面这些

echo\.....
echo/.....
echo;.....
echo:.....
echo
.....
5 发表于 2007-09-24 09:48 ·  中国 广东 广州 海珠区 电信
初级用户
积分 81
发帖 35
注册 2006-10-16 22:11
19年会员
UID 65994
状态 离线
明白了。
谢谢lxmxn
6 发表于 2007-10-21 22:52 ·  中国 浙江 温州 电信
初级用户
★★
积分 158
发帖 89
注册 2007-04-25 08:06
19年会员
UID 86402
性别 男
状态 离线
学习了
7 发表于 2007-12-13 10:56 ·  中国 广东 中山 电信
新手上路
积分 8
发帖 4
注册 2007-12-13 00:07
18年会员
UID 105485
性别 男
状态 离线
学了 走过 谢谢
论坛跳转: