LINUX.ORG.RU

Vopros po sh


0

0

Kak mozno v skripte uznatj polnyj putj k etomu skriptu? T.e., k primeru, pri zapupske skripta nado chtoby on vydaval polnyj putj k sebe... Ja s shellom nedavno stolknulsja, posemu izvinite za glupyj navernoe vopros... Zaranee spasibo.

anonymous

Ответ на: Re: Vopros po sh от geek

Re: Re: Vopros po sh

Ne sovsem to. pwd daet TEKUSHIJ katalog, t.e a esli ja nahozusj v svoem domashnem kataloge, a skritp lezit v k primeru /opt? /opt/script.sh. pwd radostno vydast /home/user. I, $0 vydaet pri zapuske scripta s kataloga gde on lezit, ./script.sh, a esli zapuskatj ukazyvaja polnyj putj, to /opt/script.sh. Net li universaljnogo sposoba?...

anonymous ()
Ответ на: Re: Re: Vopros po sh от anonymous

Re: Re: Re: Vopros po sh

locate имя_скрипта

=)

geek ★★★ ()
Ответ на: Re: Vopros po sh от geek

Re: Re: Vopros po sh

А почему нельзя обойтись #!/bin/sh echo $0

ведь когда чувак скрипт пускал он путь к нему указывал.

ugoday ★★★★★ ()
Ответ на: Re: Re: Vopros po sh от ugoday

Re: Re: Re: Vopros po sh

нефика. чувак нихрена не указывал =) соответственно, в $0 кроме имени ничего не будет.

geek ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.