Bestimmen Sie, ob der relative oder absolute Pfad im Shell-Programm ist

Wie im Titel angegeben, muss ich feststellen, wann ein Programm ausgeführt wird, ob der Pfad relativ oder absolut ist:

./program #relative
dir/dir2/program #relative
~User/dir/dir2/program #absolute
/home/User/dir/dir2/program #absolute

Das sind meine Testfälle. Wie genau könnte ich das in einem Shell-Programm machen?

Oder allgemeiner, wie man prüft, ob ein Pfad,$0 Ist in diesem Fall relativ oder absolut?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage