Ich möchte ein Installationsskript für meinen Heim-PC erstellen und es flexibler gestalten.
Wie ersetze ich meinen Benutzernamen durch die aktuelle Benutzervariable?
Beispiel: Download nach: / home / THISUSER / Downloads /
command-line
bash
scripts
FixXxeR
quelle
quelle
$HOME
für zu Hause und$USER
für den Benutzer verwenden :)Antworten:
Sie können die Variable
$HOME
für zu Hause und$USER
für den Benutzer verwenden.Ihr Beispiel kann dann
$HOME/Downloads
oder sein/home/$USER/Downloads
.quelle
Wenn Sie dies tun möchten, sollten Sie ...
so wäre das
und es wird der Standard-Download-Speicherort angezeigt (in meinem Fall
/discworld/Downloads
). Funktioniert für alle diese Wörter. Mögen ...quelle
xdg-user-dir DOWNLOAD
wenn Sie es drucken möchten. : Pmore
wann!isatty(stdin)
?