次のスクリプトにより、AIXのKornShell(ksh)でセグメンテーション違反とコアが発生することがわかりました。次の結果が得られる理由を誰かが説明できますか?
doOutput(){
Echo "Something"
}
doOutput() >&1
また
doOutput(){
Echo "Something"
}
echo `doOutput()`
doOutput(){
Echo "Something"
}
doOutput()
doOutput(){
Echo "Something"
}
doOutput
また
doOutput(){
Echo "Something"
}
doOutput >&1