Henüz yoksa bir grup oluşturmak için kısa, basit komut?


21

Bu komutu yalnızca grup yoksa çalıştırılacak şekilde bash'da değiştirmenin en temiz yolu nedir?

groupadd somegroupname

Tek astar en iyisidir.

Yanıtlar:


33
getent group somegroupname || groupadd somegroupname

3
Teşekkürler. Herkese yardımcı olması durumunda, bu küçük değişiklik ilk komuttan çıktı almayı önler:[ $(getent group somegroupname) ] || groupadd somegroupname
Oleg

2
Veya sadece / dev / null çıktısını yönlendir
glenn jackman

4

Zorla grup zaten varsa başarıyla çıkar ve GID zaten kullanılıyorsa -g iptal eder.

groupadd -f somegroupname
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.