Я хочу сделать скрипт установки для моего домашнего ПК и сделать его более гибким.
Как заменить мое имя пользователя текущей переменной пользователя?
Пример: загрузить в: / home / THISUSER / Загрузки /
command-line
bash
scripts
FixXxeR
источник
источник
$HOME
для дома, так и$USER
для пользователя :)Ответы:
Вы можете использовать переменную как
$HOME
для дома, так и$USER
для пользователя.Ваш пример может быть
$HOME/Downloads
или/home/$USER/Downloads
.источник
Если вы хотите сделать это, вы должны использовать ...
так что будет
и он покажет местоположение загрузки по умолчанию (в моем случае
/discworld/Downloads
). Работает для всех этих слов. Подобно ...источник
xdg-user-dir DOWNLOAD
если вы хотите распечатать его. : Pmore
делать, когда!isatty(stdin)
?