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.
عند استخدام الكلمة المفتاحية 'function' فإن عرض وظيفة Bash غير متوافقة مع نصوص Bourne/Korn/POSIX (الوعاء كورن Korn shell لديه نفس المشكلة عند استخدام 'function')، ولكن Bash يقبل نفس قواعد عرض الوظيفة كما في أوعية بورن Bourne وأوعية كورن Korn، ومتوافقة مع مقياس POSIX.