Verifica se quem executa é root
O script verifica se quem está executando-o é root, isso é feito através de uma comparação de UIDs.
Descrição
O script verifica se quem está executando-o é root, isso é feito através de uma comparação de UIDs.
#!/bin/bash if [ "$(id -u)" != "0" ]; then echo echo "Voce deve executar este script como root! " else echo "Voce e root!" fi
Poderia ser assim:
test `id -u` -eq 0 && echo "é root" || echo "nao é root"
ou
if [ `id -u` -eq 0 ]; then
echo "é root"
else
echo "não é root"
fi