[BASH] Awk w skrypcie shellowym
: 11 gru 2009, 10:43
Hej, chce sobie stworzyc taki programik (wlasciwie to skrypt), taka mini baze danych. Przykladowo : mam w pliku (txt) np. jakies rekordy: nazwa produktu, cena, ilosc, data (jakas) i chce stworzyc okienkowe menu (z dialoga) pozwalajace uzytkownikowi na szukanie wybranych rzeczy (chce do tego uzyc awk'a). Pytanie moje jest takie: jak mam to zrobic ? Tzn. czy skrypt moj ma miec rozszerzenie *.sh ? A na gorze mam #!/bin/bash normalnie wpisac ? Pytam, bo zrobilem sobie najprostszy programik jaki tylko mozna, i nie działał :/ to pewnie dlatego, ze cos pokrecilem. Wiec tak:
Mam skrypt powiedzmy sklep.sh:
i teraz chce go wywolac normalnie ./skrypt.sh i ... nic sie nie dzieje :/
Jak dałes cos bardziej "zaawansowanego" w skrypcie, tzn
też nic ... może ktoś wie, co robię źle ? Podejrzewam że coś przy awk'u/wywołaniu/nazwie skryptu (rozszerzniu) skopałem.
Pozdrawiam i licze na pomoc.
Mam skrypt powiedzmy sklep.sh:
Kod: Zaznacz cały
#!/bin/bash
echo "To plik sklep.txt:"
awk '{print $0}' sklep.txt
Jak dałes cos bardziej "zaawansowanego" w skrypcie, tzn
Kod: Zaznacz cały
#!/bin/bash
echo "To plik sklep.txt:"
awk /cukier/ '{print $0}' sklep.txt
