عند استخدام الكلمة المفتاحية 'function' فإن عرض وظيفة Bash غير متوافقة مع نصوص Bourne/Korn/POSIX (الوعاء كورن Korn shell لديه نفس المشكلة عند استخدام 'function')، ولكن Bash يقبل نفس قواعد عرض الوظيفة كما في أوعية بورن Bourne وأوعية كورن Korn، ومتوافقة مع مقياس POSIX.
When using the 'function' keyword, Bash function declarations are not compatible with Bourne/Korn/POSIX scripts (the Korn shell has the same problem when using 'function'), but Bash accepts the same function declaration syntax as the Bourne and Korn shells, and is POSIX-conformant.