Open ghost opened 3 years ago
bash is indeed posix-compliant; “posix-compliant” is true for anything that’s a superset of posix.
bash is indeed posix-compliant; “posix-compliant” is true for anything that’s a superset of posix.
Then have you ever read this document? It describes what utilities should be at least available on POSIX.
Also if you were not to care for compatibility, I'm sorry for making this issue.
That’s a long document. Which things in it aren’t part of bash?
well for one local
isn't part of POSIX, which is used liberally. (actually came here to open the same issue)
@richard-whitty indeed, but its use is a no-op on the POSIX shells that lack local (dash, sh). It does warn on ksh
, but has no other effect. "POSIX-compliant" doesn't mean "uses no non-POSIX features"; it means "works on POSIX systems", which this does.
Hello, first of all my apologies for not mentioning any bugs nor anything else at all.
I see you are describing your project is made of POSIX-compliant bash scripts; bash is not POSIX-compliant while sh is.
What really did you intend?