Я хотел написать сценарий оболочки, в котором он должен дать имя группы, GID = 0.Я использовал команду awk, как это,

awk -F ':' {$3==0} /etc/group | cut -d ':' -f1

Он отлично работает в Redhat, AIX.Но не работал в солярисе. Выдает ошибку как awk: синтаксическая ошибка около строки 1 awk: вылетает около строки 1

Я хочу использовать /usr /bin /awk в солярисе.Как изменить этот скрипт в соответствии со старым awk в солярисе?

или я могу использовать альтернативный подход, чтобы обобщить этот скрипт на всех платформах Linux?

1 ответ1

-1

Попробуйте использовать ниже:

$ getent group "groupname"

или, возможно, это также может работать

$ awk -F':' '{ print $1 }' /etc/passwd

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .