Quiero hacer un script de instalación para la PC de mi casa y quiero que sea más flexible.
¿Cómo reemplazar mi nombre de usuario con la variable de usuario actual?
Ejemplo: descargar a: / home / THISUSER / Downloads /
command-line
bash
scripts
FixXxeR
fuente
fuente
$HOME
para el hogar y$USER
para el usuario :)Respuestas:
Puede usar la variable
$HOME
para el hogar y$USER
para el usuario.Su ejemplo puede ser
$HOME/Downloads
o/home/$USER/Downloads
.fuente
Si desea hacer esto, debe usar ...
entonces eso sería
y mostrará la ubicación de descarga predeterminada (en mi caso
/discworld/Downloads
). Funciona para todas estas palabras. Me gusta ...fuente
xdg-user-dir DOWNLOAD
si quieres imprimirlo. : Pmore
cuándo!isatty(stdin)
?