20 Apa cara paling bersih untuk memodifikasi perintah ini di bash untuk hanya dijalankan jika grup tidak ada? groupadd somegroupname Satu kalimat akan menjadi yang terbaik. command-line users group — Oleg sumber
33 getent group somegroupname || groupadd somegroupname — glenn jackman sumber 3 Terima kasih. Dalam hal ini membantu siapa pun, sedikit modifikasi ini menghindari hasil cetak dari perintah pertama:[ $(getent group somegroupname) ] || groupadd somegroupname — Oleg 2 Atau hanya mengarahkan output ke / dev / null — glenn jackman
4 Dengan paksa ia keluar dengan sukses jika grup sudah ada, dan membatalkan -g jika GID sudah digunakan. groupadd -f somegroupname — ram4nd sumber
[ $(getent group somegroupname) ] || groupadd somegroupname