看板 Linux 關於我們 聯絡資訊
今天遇到一個很奇怪的現象 有一個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的平台 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.43.201.204
jtmh:試試看把 - (連字號) 改成 _ (底下線) 09/05 03:36
CrBoy:有趣的一點是 即使是link 也可能因為名字不同而有不同的行為 09/05 07:27