equivalente a %USERNAME%

Imagen de daniel_canellas
0 puntos

Buen día tengan todos tengo un problema estoy realizando un ejecutable en ubuntu que me inserte un script en mysql pero tengo que ejecutarlo en 50 maquinas todas con ubuntu y no quiero hacer 50 archivos diferentes indicando de esta forma la direccion del script /home/EP3/Dropbox/script.sql sino que quisiera que fuera de la misma manera que se hace en windows que se utiliza %USERNAME% para que el sistema indique el usuario en el que se está ejecutando, hay algun equivalente a este comando en ubuntu?, les agradezco su ayuda.

Imagen de Goyo
+1
+1
-1

No es un comando, es una variable de entorno. En Unix van precedidas por el símbolo $. El nombre de usuario está en $USER y en $LOGNAME (no son la misma cosa y no recuerdo qué es exactamente cada una, pero el valor normalmente es el mismo). El directorio personal del usuario está en $HOME. Busca información sobre variables de entorno en Linux, hay mucha y te será muy útil.

+1
+1
-1
Imagen de daniel_canellas
+1
0
-1

Es exactamente lo que necesitaba te agradezco tu ayuda y leere acerca delas variables de entorno.

+1
0
-1