【发布时间】:2015-09-25 04:01:15
【问题描述】:
我必须使用 ksh88 提取子字符串。 (顺便说一句,查找 ksh $KSH_VERSION 版本的简单方法对我不起作用。我不得不使用
[ "`echo "\c" | grep c`" ] && echo ksh93 || echo ksh88
我尝试使用命令echo ${stringvariable : 2: 2} 但它显示bad substitution。我是 Unix 世界的新手。这是我为得到结果所做的:
我已经使用 PUTTY 登录到 Unix 并输入了上述命令。我也尝试了第一个 ksh 命令,然后是我的命令,但仍然没有成功。是不是我做错了什么?
另外,如果我希望子字符串从位置 2 开始直到结束,该怎么做?
【问题讨论】: