Nowe posty

Autor Wątek: Katalog skryptu - BASH  (Przeczytany 5539 razy)

szpuni

  • Gość
Katalog skryptu - BASH
« dnia: 2006-04-27, 12:53:53 »
w logach znajduje taki o to error kernel: ACPI Error (evevent-0312) i zazwyczaj po jego pojawieniu sie system szczegolnie przy x-window zawiesza sie nic innego w logach nie znalazlem spotkaliscie sie juz z tym problemem??

chmooreck

  • Gość
Katalog skryptu - BASH
« Odpowiedź #1 dnia: 2006-04-27, 13:22:26 »
upgradnij bios i zobacz, czy pomoze...

Maciek_Rutecki

  • Gość
Katalog skryptu - BASH
« Odpowiedź #2 dnia: 2006-04-27, 16:55:36 »
2006-04-27 13:22:26 chmooreck napisał:

> upgradnij bios i zobacz, czy pomoze...

dmesg i poczytaj czy czegoś tam nie ma. Wogóle to jest pełny komunikat błedu? Często coś takiego pojawia się w przypadku występowania kart bezprzewodowych w systemie, ale tylko strzelam.

--
Maciek

servus11

  • Gość
Katalog skryptu - BASH
« Odpowiedź #3 dnia: 2006-04-27, 11:54:00 »
Mam taki problem: jak określić dokładne położenie skryptu ( w jakim katalogu dokładnie się znajduje ). Próbowałem $0, ale to zwraca tylko nazwę skryptu ( np ./fsprep ). Z góry dzięki za pomoc.

gomath

  • Gość
Katalog skryptu - BASH
« Odpowiedź #4 dnia: 2006-04-27, 12:28:23 »
Za pomocą komendy pwd możesz sprawdzić gdzie aktualnie się znajdujesz:MY_PATH=`pwd`Nie rozwiąże to Twojego problemu, kiedy wywołujesz skrypt z innego katalogu (/jakis/katalog/skrypt.sh). Wtedy możesz użyć takiej konstrukcji:MY_PATH=`echo "$0" | sed -e 's/(.*)/(.*)/1/' -`

servus11

  • Gość
Katalog skryptu - BASH
« Odpowiedź #5 dnia: 2006-04-27, 23:03:21 »
2006-04-27 12:28:23 gomath napisał:

> Za pomocą komendy pwd możesz sprawdzić gdzie aktualnie się znajdujesz:
 > MY_PATH=`pwd`
 >
 > Nie rozwiąże to Twojego problemu, kiedy wywołujesz skrypt z innego katalogu
 > (/jakis/katalog/skrypt.sh). Wtedy możesz użyć takiej konstrukcji:
 > MY_PATH=`echo "$0" | sed -e 's/(.*)/(.*)/1/' -`
 >
 >
Dzięki. To po części rozwiązuje mój problem, ale czy dałoby się jakoś określić ścieżkę bezwzględą (np. skrypt jest w ~/GB/ a w zmiennej byłoby /home/ds/GB/)?

gomath

  • Gość
Katalog skryptu - BASH
« Odpowiedź #6 dnia: 2006-04-27, 23:16:26 »
U mnie tak właśnie się dzieje, tzn ~/ rozwijane jest do '/home/user/', ale ./ tylko do '.'. Cóż... naprowadziłem Cię, teraz wykaż się inwencją ;)