IBM AIX系统0403-011 The specified substitution is not valid for this command.
脚本中的一条语句在LINUX系统正常运行,在AIX系统就报错
错误提示:0403-011 The specified substitution is not valid for this command.
原因: 不能识别命令
命令功能:获取路径最左边第一个字符
假如某个路径: /home/tomcat 想知道这个路径左边第一个字符是不是“/”,以便于后面逻辑判断
_ABSOLUTE_PATH=/home/tomcat/
## Linux用下面语句,可以获取到左边第一个字符“/”
## 此语句在AIX系统报错 left_first_str=`echo ${_ABSOLUTE_PATH:0:1}`
## Aix下应改成,cut -c-1打印第1个字符
left_first_str=`echo ${_ABSOLUTE_PATH} | cut -c-1`
参考:
http://bbs.chinaunix.net/forum.php?mod=redirect&goto=findpost&ptid=3608489&pid=21559545