今天遇到一個很奇怪的現象
有一個shell script file
如下
######## a.sh ############
xxx-yyy()
{
echo xxxyyy;
}
xxx-yyy
##########################
現在確定sh是link到bash
bash a.sh => OK
sh a.sh => a.sh: line 4: `xxx-yyy': not a valid identifier
現在不懂這問題是出在哪裡??
已經試過Ubuntu和Fedora的平台
--
有一個shell script file
如下
######## a.sh ############
xxx-yyy()
{
echo xxxyyy;
}
xxx-yyy
##########################
現在確定sh是link到bash
bash a.sh => OK
sh a.sh => a.sh: line 4: `xxx-yyy': not a valid identifier
現在不懂這問題是出在哪裡??
已經試過Ubuntu和Fedora的平台
--
All Comments