Короткий ответ: «Да, возможно, есть разница».
Длинный ответ:
Это зависит от того, какую версию sed вы используете на каждой машине, а не от операционной системы, на которой работает машина.
По своему опыту я обнаружил, что инструментарий (т.е. sed, grep, awk и т. Д.), Установленный на подобных HP-UX, часто уступает версиям, используемым в большинстве популярных дистрибутивов Linux.
Я предполагаю, что в HP-UX вы используете версию sed, созданную HP, и вы используете GNU sed в Linux. Вам нужно либо прочитать о том, что может или не может сделать версия HP, и найти общий язык с вашей версией в Linux, либо посмотреть, сможете ли вы установить версию GNU где-нибудь на вашем компьютере HP.
Что касается конкретного заданного вами регулярного выражения, а также для любой проблемы регулярного выражения, было бы полезно, если бы вы также предоставили пример текста для сопоставления и указали, чего вы ожидаете от выполнения регулярного выражения.