19-06-2012 01:01, "LoLe" lole11@o2.pl napisa³(a):
Mam pytanie do szanownych subskrybuj±cych. Otórz do generowania konfiguracji u¿ywam skryptu lms-mgc. Skrypt jest ¶wietny ale nie wiem jak poradziæ sobie z przypadkiem kiedy zrzucana zmienna nie zawiera warto¶ci. Tzn chcia³bym zrobiæ tak ¿e je¶li dana zmienna jest pusta to ¿eby wstawiaæ co¶ innego takie nvl z oracla. CHodzi np o przypadek kiedy mam taryfy i zrzucam prêdko¶ci, to chcê aby np kiedy mam nie uzupe³nion± warto¶æ downrate to zamiast pustego ¿eby wstawia³o co¶ co podam w parametrze. np nvl(%DOWNRATE,"16") czyli zamiast pustego mia³o by mi wstawiæ 16. Da rade co¶ takiego zrobiæ?
A nie mozesz zrobic tak, zeby skrypt, ktory potem analizuje plik wygenerowany przez mgc podstawial wartosc 16, gdy wartosc jest "" ?
My¶la³em nad tym tylko nie wiem jak. Problem w tym ¿e póŒniej czytam plik poleceniem grep "^[^#" sciezka_do_pliku | while read ip down_r down_c up_r up_c do co¶ tam z tym robiê done
No i je¶li np pole down_r mam puste to w danej linijce pod zmienn± down_r podstawia mi siê warto¶æ kolejnego pola.
Czy wiesz jak mo¿na inaczej?