(转)powershell与shell处理字符串对比

转自:http://blog.chinaunix.net/uid-9781829-id-1997702.html 1. 我们来看Shell中求字符串长度的例子: %x=”abcd” #方法一 %expr length $x 4 # 方法二 %echo ${#x} 4 # 方法三 %expr “$x” : “.*” 4 我们需要这么多种办法嘛??我觉得一种就够了. PowerShell中, 调用字符串长度的属性就可以返回字符串长度了, 如下: PS C:\> “abcd” abcd PS C:\> “abcd”.length 4 PowerShell看起来是不是更加的清楚呢? 2. 我们接下来看看shell中 查找子串: %expr index $x “a” 1 %expr index $x “bc” 2 %expr index $x “cd” 3 expr返回的数组下标是从1开始计数的. 看看PowerShell怎么应付呢? PS…

Continue Reading