Chinaunix

标题: SHELL中如何得到光标所在的位置 [打印本页]

作者: Mubai    时间: 2003-04-03 15:26
标题: SHELL中如何得到光标所在的位置
谢谢哈
作者: nkliyong    时间: 2003-04-03 15:34
标题: SHELL中如何得到光标所在的位置
好象shell没办法得到光标的位置
作者: nmgzw    时间: 2003-04-03 15:56
标题: SHELL中如何得到光标所在的位置

哎,南开李蛹总是那么谦虚,你别相信他,你求求他,他保不准给你立马拿出n个办法来!
作者: nkliyong    时间: 2003-04-03 17:09
标题: SHELL中如何得到光标所在的位置

作者: 红袖添香    时间: 2003-04-05 03:34
标题: SHELL中如何得到光标所在的位置
...

echo "\033[6n"
作者: nmgzw    时间: 2003-04-06 11:34
标题: SHELL中如何得到光标所在的位置
[root@dreamer root]# echo -en "\033[6n"
[root@dreamer root]# ;1R
得到的;1R难道就是目前光标的位置么??
转换成10进制俺可能更能理解的了!
作者: 红袖添香    时间: 2003-04-06 21:55
标题: SHELL中如何得到光标所在的位置
...

应该表示行未定义, 列是第一列.

不过我没发现这个有多大用.
作者: aquino    时间: 2003-04-06 22:18
标题: SHELL中如何得到光标所在的位置
关于类似于这种符号"\033[6n"的东东我只在BBS里AsciiArt中遇到过,但不知道是什么意思,谁能给偶讲讲,或者哪里有相关的资料?
谢谢。
作者: 红袖添香    时间: 2003-04-06 22:23
标题: SHELL中如何得到光标所在的位置
...

前两天偶给小鬼一个链接, 不过现在坛子不能搜索了, 偶也没了那个链接了... 不过到 google 里找会找到很多的, 用 ansi escape sequence 作关键词.
作者: aquino    时间: 2003-04-06 22:27
标题: SHELL中如何得到光标所在的位置
谢谢。
作者: nmgzw    时间: 2003-04-07 08:10
标题: SHELL中如何得到光标所在的位置
http://www.dee.ufcg.edu.br/~rrbrandt/tools/ansi.html
是这个吧,8过没发现"\033[6n"这个东西啊?!
作者: Mubai    时间: 2003-04-07 12:13
标题: SHELL中如何得到光标所在的位置
好象不好使啊?
作者: 红袖添香    时间: 2003-04-07 18:25
标题: SHELL中如何得到光标所在的位置
[quote]原帖由 "Mubai"]好象不好使啊?[/quote 发表:


偶也觉得不好使... 没多大用.




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2