sh/bash/dash/ksh/zsh等Shell脚本
-
crossie
- 帖子: 241
- 注册时间: 2008-05-25 20:35
#1
帖子
由 crossie » 2008-06-02 15:14
终端默认的编码是utf-8
于是每次登录某bbs的时候,都要在菜单里改编码为gbk
用命令的方式怎么更改?
-
qiang_liu8183
- 论坛版主
- 帖子: 10699
- 注册时间: 2006-09-10 22:36
- 系统: Arch Debian
- 来自: 北京
#2
帖子
由 qiang_liu8183 » 2008-06-02 15:18
terminal上bbs?用什么?w3m?
看破、放下、自在、随缘、念佛
真诚、清净、平等、正觉、慈悲
-
crossie
- 帖子: 241
- 注册时间: 2008-05-25 20:35
#3
帖子
由 crossie » 2008-06-02 15:21
qiang_liu8183 写了:terminal上bbs?用什么?w3m?
就是终端啊,telnet 命令
那种bbs和这里的论坛是不同的
-
BigSnake.NET
- 帖子: 12522
- 注册时间: 2006-07-02 11:16
- 来自: 廣州
-
联系:
#4
帖子
由 BigSnake.NET » 2008-06-02 15:24
crossie 写了:qiang_liu8183 写了:terminal上bbs?用什么?w3m?
就是终端啊,telnet 命令
那种bbs和这里的论坛是不同的
gnome终端菜单里有更改编码的选项
^_^ ~~~
要理解递归,首先要理解递归。
地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
-
crossie
- 帖子: 241
- 注册时间: 2008-05-25 20:35
#5
帖子
由 crossie » 2008-06-02 15:25
BigSnake.NET 写了:crossie 写了:qiang_liu8183 写了:terminal上bbs?用什么?w3m?
就是终端啊,telnet 命令
那种bbs和这里的论坛是不同的
gnome终端菜单里有更改编码的选项
我知道
我是想知道可不可以用哪个命令来改
-
qiang_liu8183
- 论坛版主
- 帖子: 10699
- 注册时间: 2006-09-10 22:36
- 系统: Arch Debian
- 来自: 北京
#6
帖子
由 qiang_liu8183 » 2008-06-02 15:48
这很容易!
在~/.bashrc里加入一行
代码: 全选
alias telnet='telnet -8 -e^b'
然后在~/下再建一个".telnetrc"文件,文件内容:
代码: 全选
export LANG=zh_CN.GBK
以后随便打开一个terminal输入telnet IP地址就行了
Good Luck ~~
看破、放下、自在、随缘、念佛
真诚、清净、平等、正觉、慈悲
-
crossie
- 帖子: 241
- 注册时间: 2008-05-25 20:35
#7
帖子
由 crossie » 2008-06-02 16:11
qiang_liu8183 写了:这很容易!
在~/.bashrc里加入一行
代码: 全选
alias telnet='telnet -8 -e^b'
然后在~/下再建一个".telnetrc"文件,文件内容:
代码: 全选
export LANG=zh_CN.GBK
以后随便打开一个terminal输入telnet IP地址就行了
Good Luck ~~
不行哦
-
eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
#8
帖子
由 eexpress » 2008-06-02 16:31
☎ alias|grep LC
alias cn='export LC_ALL=zh_CN.UTF-8'
alias en='export LC_ALL=C'
我是这样用的。
楼上说的 zh_CN.GBK 应该没问题吧。直接在终端运行export。别放文件里面。试试。
● 鸣学
-
qiang_liu8183
- 论坛版主
- 帖子: 10699
- 注册时间: 2006-09-10 22:36
- 系统: Arch Debian
- 来自: 北京
#9
帖子
由 qiang_liu8183 » 2008-06-02 22:31
crossie 写了:qiang_liu8183 写了:这很容易!
在~/.bashrc里加入一行
代码: 全选
alias telnet='telnet -8 -e^b'
然后在~/下再建一个".telnetrc"文件,文件内容:
代码: 全选
export LANG=zh_CN.GBK
以后随便打开一个terminal输入telnet IP地址就行了
Good Luck ~~
不行哦
我这里没问题啊,刚才还特地试验了一下,你确定是按照我说的方法做的?!telnet的配置文件建了?文件名是.telnetrc,前面带个"."的
看破、放下、自在、随缘、念佛
真诚、清净、平等、正觉、慈悲
-
laborer
- 帖子: 1016
- 注册时间: 2005-10-25 11:15
-
联系:
#10
帖子
由 laborer » 2008-06-02 22:33
干脆用qterm吧
hreiser@oakland:~$ killall -9 wife
police@oakland:~$ sudo find / -user hreiser
court@oakland:~$ sudo mv /home/hreiser /jail/
court@oakland:~$ sudo usermod -d /jail/hreiser -s "/usr/sbin/chroot /jail/" hreiser
-
eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
#11
帖子
由 eexpress » 2008-06-02 23:08
难道涉及到了不同的 termcap?
echo $TERM 看下?
● 鸣学
-
fire3
- 帖子: 76
- 注册时间: 2007-05-29 18:12
- 来自: THU
-
联系:
#12
帖子
由 fire3 » 2008-06-02 23:26
10楼为正解,费那个事干啥。。。
非要用你就字节写个脚本喽
代码: 全选
if [ $# -ne 1 ]
then
echo "usage: telnetcn.sh IP"
else
export LANG=zh_CN.GBK
locale
telnet $1
fi
存一下,以后运行这个试试。。
-
crossie
- 帖子: 241
- 注册时间: 2008-05-25 20:35
#13
帖子
由 crossie » 2008-06-03 8:54
fire3 写了:10楼为正解,费那个事干啥。。。
非要用你就字节写个脚本喽
代码: 全选
if [ $# -ne 1 ]
then
echo "usage: telnetcn.sh IP"
else
export LANG=zh_CN.GBK
locale
telnet $1
fi
存一下,以后运行这个试试。。
用过qterm,觉得它绘屏太明显,眼都花了
上面那个代码还是不行。。。
-
roylez
- 帖子: 1928
- 注册时间: 2005-10-04 10:59
- 来自: 上海
#15
帖子
由 roylez » 2008-06-03 19:05
crossie 写了:fire3 写了:10楼为正解,费那个事干啥。。。
非要用你就字节写个脚本喽
代码: 全选
if [ $# -ne 1 ]
then
echo "usage: telnetcn.sh IP"
else
export LANG=zh_CN.GBK
locale
telnet $1
fi
存一下,以后运行这个试试。。
用过qterm,觉得它绘屏太明显,眼都花了
上面那个代码还是不行。。。
在终端里面上bbs,一般来说ASCII art都不可能完全不出问题。特别是用luit的时候。要求不高的话也行。
qterm我从来不用的,因为要按照Qt的库,而且不好使。PCmanX是个更好的选择,虽然是台湾人写的,但是不论是对于台湾Maple系bbs和大陆的firebird系bbs支持都相当好,我现在主要用它。