Programowanie > Bash, skrypty powłoki

Komenad alias w skrypcia dla powloki Bash.

(1/3) > >>

marcin nowak:
Witam po mojej pierwszej istalacji linuxa napotkalem problem z karta graficzna tzn z voodoo 2 linux rozpoznaje mi ja jako karte TV ale w \\" konfiguracja komputera / sprzet \\"

Różne
Moduł: nieznany

ale w IDENTYFIKACJA I POŁĄCZENIE WSZYSTKO MI ZNALAZŁ I WYKRYŁ nie wiem czy to wina serownikow czy czegos inneg. niewiem jak sie je wogole instalujesterowniki linuxowe  jezeli mozecie to dacjie linka do sterownikow do voodoo 2 pod linuxa i napiszcie najlepiej krok po kroku jak je zainstalowac poprawnie.
mam linux mandrake 10.1

Piotr Chmura:
lektura podstawowa:
http://rtfm.killfile.pl

potem wejdz na www.google.pl i wyszukaj:
linux voodoo2 xorg
drugi link... takie to trudne ?

:
Witam

Napisalme sobie krocitki skrypt:

#!/bin/bash/
function komendy
{
alias pokaz="ls -l";
echo "Wykonano";
#reszta polecen
}
case %1 in
"polecenia")  komendy;;
*) echo "Brak parametru"
esac

Wywoluje sobie to tak: "bash moj_skrypt polecenia" i linijka alias pokaz="ls -l"; wogole sie nie wykonuje. Nie ma bledu poprostu tak jak by tej linijki nie bylo. Wogole w skrypcie nie reaguje na komende alias.

Prosilbym o pomoc. Moze cos zle robie.

ps. W konsoli "alias  pokaz="ls -l" " dziala poprawnie.
ps2. Jestem poczatkujacym userem Linuxa prosilbym o wyrozumialosc.

asd das:
case $1 in
polecenia) komendy;;
*) echo "Brak parametru";;
esac

Powinno działać.

asd das:
Wybaczcie doubleposta, ale nie zauważyłem.
> #!/bin/bash/
Powinno być #!/bin/bash, ponieważ to jest plik wykonywalny, a nie katalog
> function komendy {
Można też dać komendy() {, jest krócej i imo ładniej wygląda ;d

Nawigacja

[0] Indeks wiadomości

[#] Następna strona

Idź do wersji pełnej