Add script 'get_next_uid_gid_pair.sh'.

This commit is contained in:
Christoph 2018-04-12 02:58:03 +02:00
parent 00b6ac1d1b
commit d7eed82bed

21
get_next_uid_gid_pair.sh Executable file
View File

@ -0,0 +1,21 @@
#!/usr/bin/env bash
min_uid=1000
declare -i _id=$(expr $min_uid - 1)
while true ; do
((_id++))
$(id $_id > /dev/null 2>&1) && continue
$(cat /etc/group | cut -d ':' -f3 | grep -q $_id 2> /dev/null) && continue
break
done
echo
echo " Next free uid/gid pair:"
echo
echo -e " uid: \033[1m$_id\033[m"
echo -e " gid: \033[1m$_id\033[m"
echo
exit 0