User login

Navigation

Breadcrumbs

Ubuntu 6.06

Syntax error: Bad fd number

ไปรันโปรแกรมนึงในเครื่องที่ฮ่องกง เจอ error message นี้
Syntax error: Bad fd number

ไรหว่าทำไมรันที่อื่นๆได้หมด พอไปค้นดูพบว่า error นี้มีใน Ubuntu 6.06
เพราะ /bin/sh มีการ symbolic ไปที่ /bin/dash (เพิ่งเคยได้ยินชื่อ shell นี้)
โปรแกรมที่เราเขียนมันรันบน bash