LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1207|回复: 13

怎么用wc数字数?

[复制链接]
发表于 2004-7-24 19:32:42 | 显示全部楼层 |阅读模式
比如我有一串中文和英文“怎么用wc数字数”,怎么在term里面用wc把它2里面有多少字书出来?
发表于 2004-7-24 20:44:20 | 显示全部楼层
wc -c
 楼主| 发表于 2004-7-28 22:33:22 | 显示全部楼层
这样好像是数一个文件里面的吧?
我想在命令行下面用 wc -c “怎么数字数,呵呵” 类似这样形式不建立文件就输出字符串里面的字数。
发表于 2004-7-28 23:23:49 | 显示全部楼层
最初由 maddy 发表
这样好像是数一个文件里面的吧?
我想在命令行下面用 wc -c “怎么数字数,呵呵” 类似这样形式不建立文件就输出字符串里面的字数。

输出字符串里面的字数。 ?
这样?
/home/lee#str=234234dfsfsadfsadfasdfsdf
/home/lee#echo ${#str}
25
 楼主| 发表于 2004-8-10 22:58:54 | 显示全部楼层
对阿,不能放到一行里面么?
发表于 2004-8-10 23:23:44 | 显示全部楼层
最初由 maddy 发表
对阿,不能放到一行里面么?

:ask 不理解你的意思!
发表于 2004-8-10 23:33:42 | 显示全部楼层
echo ${#yourstring}
发表于 2004-8-11 00:03:54 | 显示全部楼层
是这样吧~

  1. /home/lee#echo 234234234234234|awk '{print length($0)}'
  2. 15
复制代码
发表于 2004-8-11 08:16:48 | 显示全部楼层
declare str=234234dfsfsadfsadfasdfsdf ; echo ${#str}
呵呵,给他放到一行就是了
发表于 2004-8-11 09:43:56 | 显示全部楼层

楼上的曲解了搂主的意思吧?!

比如str="you are welcome,we be good" ;echo ${#str}
    26
不过其实里面的英文字母只有21个,其中还有空格和","

又如str="我 kao,i 服了 you";echo ${#str}

sorry,我的终端不支持中文,谁能推荐个好的终端登录软件呀,我用ssh的

现在用的是putty,但是它不能存,每次都要输入IP地址,而且没有复制功能,
好的一点是字体好看,且可以用system color

还用SecureCRT 4.1,虽然这个不错,但不能echo 我 kao,i 服了 you" 对中文支持不好呀
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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