bash - wyraŻenie regularne oraz zapis do pliku
: 16 marca 2008, 17:08
Zacząłem zabawę z bashem, i chciałbym napisać dla treningu prosty skrypt!
Na razie posiadam taki kod!
Dobrze, skrypt miał na celu z tego tekstu:
wypisać do pliku dane.txt takie coś:
i jakoś nie działa. Proszę o pomoc.
Na razie posiadam taki kod!
Kod: Zaznacz cały
#!/bin/bash
case "$1" in
-addfarm)
echo "Podaj nagłówek ze skanu!"
read naglowek
koordy=${naglowek[5]}
nick=${naglowek[6]}
echo "Nick:$nick \n Koordy:$koordy \n" >> $HOME/dane.txt
sed -e "s/(.*\'//g" $HOME/dane.txt
;;
-showfarms)
< $HOME/dane.txt
;;
*)
echo "nie zdefiniowano"
esac
Kod: Zaznacz cały
Surowce na Zer Kirakan [2:11:7] (Gracz 'Anachron')
o 03-16 16:54:54
Kod: Zaznacz cały
Nick: Anachron
Koordy: [2:11:7]