Portál AbcLinuxu, 16. července 2025 21:03
gotak se mi ten soubor spusti? Děkuji za info
Řešení dotazu:
.sh
mv go.sh goZa druhé první řádek toho souboru musí vypadat takto:
#!/bin/bash
chmod +x go
go
.
Na to jsou tři metody:
PATH
. Nejlépe do ~/.bashrc
přidej tento řádek:PATH=$PATH:/cesta/k/adresáři/se/skriptem/a po novém loginu to pojede.
$PATH
je:
sudo ln -s /cesta/ke/skriptu/go /usr/bin/
cp go /usr/bin/
a kde najdu ten soubor: ~/.bashrc ?Díky
~
je zkratka pro domácí adresář, většinou /home/login
. Vypíšete ho příkazem echo $HOME
.
Jenom bych dodal, že lze použít i konstrukce typu ~login[/cesta]
Kde login je přihlašovací jméno. Cesta je volitelná/nepovinná.
~/bin
, přidat ho do PATH
a do něj ukládat všechny takové osobní skripty.
Na některých systémech je to už připraveno k použití.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.