Существует ли минимально POSIX .2-совместимая оболочка (назовем ееmpcsh
)в следующем смысле:
если mpcsh myscript.sh
ведет себя правильно в моей (совместимой )системе, то xsh myscript.sh
будет вести себя одинаково для любой POSIX.2-совместимой оболочки xsh
в любой совместимой системе. («Идентично» вплоть до менее важных вещей, таких как формулировки сообщений об ошибках и т. д.)
Подходит ли тире ?
Если нет, есть ли способ проверить соответствие myscript.sh
?