XDG-Basisverzeichnisspezifikation: Was tun, wenn $HOME ebenfalls nicht festgelegt ist?Linux

Linux verstehen
Anonymous
 XDG-Basisverzeichnisspezifikation: Was tun, wenn $HOME ebenfalls nicht festgelegt ist?

Post by Anonymous »

In der Spezifikation des XDG-Basisverzeichnisses wird empfohlen, dass, wenn z.B. $XDG_STATE_HOME nicht festgelegt ist, sollte die Anwendung auf $HOME/.local/state zurückgreifen. Aber es sagt nichts darüber aus, was passiert, wenn $HOME nicht gesetzt ist. Was passiert in diesem Fall? Sollte ich überprüfen, ob $HOME in meiner Anwendung festgelegt ist, und wenn nicht, einen Fehler ausgeben? Oder die Anwendung einfach abstürzen lassen? Oder sollte ich, falls es nicht gesetzt ist, weiter auf ~/.local/state zurückgreifen?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post