Eine weitere Möglichkeit, dies zu tun:
dir=$(xdg-user-dir DESKTOP)
Die Speicherorte der Benutzerverzeichnisse sind in der Spezifikation xdg-user-dirs beschrieben. Sie stellen hier Code bereit, den Sie kopieren können, um den Namen des Desktop-Verzeichnisses in Ihrem Code nachzuschlagen.
echo ${XDG_DESKTOP_DIR:-$HOME/Desktop}
funktioniert gut auf einem lokalen Linux-Laufwerk und auch wenn /home/<user>
ist einem NFS-Laufwerk zugeordnet.