Ubuntu Sverige
https://ubuntu-se.org/phpBB3/

PATH i .sh-script Debian
https://ubuntu-se.org/phpBB3/viewtopic.php?f=35&t=60796
Sida 1 av 1

Författare:  sa0bvx [ 10 sep 2017, 13:00 ]
Inläggsrubrik:  PATH i .sh-script Debian

Jag har en fil (som är exekverbar) som heter skalpgm.sh
När skalpgm.sh körs ska den skriva ut antalet rader från två andra textfiler på skärmen. So far so good.
Jag vill att skalpgm.sh ska kunna köras oberoende var jag är i min katalogstruktur. För att detta ska funka kan jag ute i skalet skriva PATH=/home/kalle/osv osv - då fungerar skalpgm.sh var jag än är. Men när jag försöker lägga in samma textremsa i skalpgm.sh så får jag ett felmeddelandet att kommandot skalpgm.sh inte finns.

Vet någon varför?

Jag kör Debian Jessie på en virtuell maskin i utbildningssyfte. I övrigt lekar jag runt med Ubuntu, därför ställs frågan i detta forum. Jag vet ju att ni är så hjälpsamma :)

Mvh
Kalle

Författare:  Gunnar Hjalmarsson [ 10 sep 2017, 15:53 ]
Inläggsrubrik:  Re: PATH i .sh-script Debian

Du kan inte göra det i det skript du vill skall bli sökbart i PATH. Om jag hade velat ändra PATH i Ubuntu, hade jag öppnat ~/.profile och lagt till raden:

PATH="$PATH:/home/kalle/osv"

(alltså lagt till katalogen där skriptet ligger)

Sida 1 av 1 Alla tidsangivelser är UTC + 1 timme
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/