Cómo saber el usuario actual
Para saber qué usuario está actualmente ejecutando los comandos de la terminal, lo podemos saber con el comando whoami:
whoami
Esto es útil si trabajamos con varios usuarios a la vez o estamos conectados a distintas máquinas, pero, sobre todo, es útil a la hora de programar scripts, especialmente, para saber si el usuario que ha ejecutado el script es root o no:
#!/bin/bash if [ $(whoami) = "root" ] then echo "Soy el usuario root y puedo ejecutar cualquier comando." else echo "No soy superusuario, por lo que tengo ciertas restricciones." fi