免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5272 | 回复: 4
打印 上一主题 下一主题

shell下如何获得字符串长度和如何连接ms的sql [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-01-31 12:08 |只看该作者 |倒序浏览
现在需要在shell下获得字符串的长度,请问应该采用什么方式来获得,比如我给一个变量赋值为"test file!"连空格和感叹号一共10个字符,请问我在shell下如何得到长度?从文件中读取字符串长度也是可以的,只要告诉我这2种方式的1个或者2个就可以了,谢谢!!

另外,shell下如何连接ms sql2000数据库???有这样工具或者命令吗??

希望有知道上面答案的大大不吝赐教!在线等待........谢谢!!!!!!

论坛徽章:
0
2 [报告]
发表于 2007-01-31 15:30 |只看该作者
不知道你要用来做什么,shell获得变量又来用做什么。
比如你可以这样传递变量:
echo "hello"|xargs echo,这个变量从第一个echo的参数传递到管道中第二个echo的值。

论坛徽章:
0
3 [报告]
发表于 2007-01-31 15:56 |只看该作者

  1. $ a='test file!'
  2. $ echo $a
  3. test file!
  4. $ echo ${#a}
  5. 10
复制代码


不知道怎么连ms sql。

论坛徽章:
0
4 [报告]
发表于 2007-01-31 16:02 |只看该作者
应该不可以直接连的,

看有没有Linux下的MSSQL客户端,如果没有的话,那就不行了.

论坛徽章:
0
5 [报告]
发表于 2007-01-31 16:05 |只看该作者
注字符串长度:

strMyName="ipaddr"
tLen=`echo $strMyName|wc -c`
echo $tLen
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP