Övning 14 / 24

Absolut och relativ sökväg

Beräknad tid: 15 min

Varför

Samma fil kan nås på två sätt. Blandar du ihop dem hamnar filer på oväntade ställen.

Den nya idén

Absolut sökväg — hela vägen från roten. Mac: /Users/sam/iot-lab/hej.txt. Windows: C:\Users\Sam\iot-lab\hej.txt.

Relativ sökväg — från där du står nu. Står du i iot-lab räcker hej.txt. Står du hemma är det iot-lab/hej.txt (Mac) eller iot-lab\hej.txt (CMD).

. betyder den här mappen. .. betyder föräldern. De är relativa.

Mac

cd ~
cat iot-lab/hej.txt
cat /Users/$USER/iot-lab/hej.txt
pwd

Mac (Terminal)

Mac
Hej
Hej

Windows (CMD)

cd %USERPROFILE%
type iot-lab\hej.txt
type %USERPROFILE%\iot-lab\hej.txt
cd

Windows (CMD)

Windows (CMD)
Hej
Hej

Uppgift

Gå hem. Visa hej.txt med en relativ sökväg. Visa samma fil med en absolut sökväg. Byt inte mapp mellan de två kommandona.

Förväntat resultat

Samma text två gånger. Du ska fortfarande stå i hemmappen efteråt.

Kör fast?