@Maxx Stone:
Ja, grundsätzlich war dieser eine Satz schon richtig. Wenn Du z.B. unter Linux ein Shell-Script schreibst dieses in Deinem Home-Verzeichnis ablegst und von da ausführen willst, musst Du der Shell sagen, dass sie auch im aktuelles Verzeichnis nachschaut. Ansonsten werden nur die Verzeichnisse nach ausführbaren Programmen durchsucht, die in der PATH-Variablen gespeichert sind (/usr/sbin,...).
Allerdings ist es auch ganz allgemein so, dass ./ das aktuelle und ../ das übergeordnete Verzeichnis darstellt. Man spart sich dadurch nur die Angabe des kompletten (absoluten) Pfades. Du kannst also auch ein Script, das in /home/user liegt aus /home/user/Documents heraus mittels "../scriptname" ausführen.
Der Rest meiner pseudo-wissentschaftlichen Ausführung war aber absoluter Schwachsinn. Wenn mir das nicht zu peinlich wäre, hätte ich schon einen VIP gebeten, das Ding zu löschen ;-)
Gruß
Rheinlaender