Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam!
Wie ktoś może czy jest możliwość aby operować na pliku konfiguracyjnym ( squid.conf ) czyli - dodawanie usuwanie zmienianie ustawień, reguł itp.
z poziomu bash'a??( czyli komendami )
Był bym wdzięczny za podpowiedź!
Offline
Hmm, ale o co chodzi? Np. "vi squid.conf" ? Edytujesz plik, dodajesz zmieniasz jak chcesz i z poziomu basha. Tylko czy to nie oczywiste?
Offline
debbie napisał(-a):
Witam!
Wie ktoś może czy jest możliwość aby operować na pliku konfiguracyjnym ( squid.conf ) czyli - dodawanie usuwanie zmienianie ustawień, reguł itp.
z poziomu bash'a??( czyli komendami )
Był bym wdzięczny za podpowiedź!
Jeśli to zwykły plik tekstowy, to z pewnością — sed i spółka.
Offline
hehe vi i te sprawy to nie! Wiadomo! Raczej właśnie "sed i spółka". Ale jest ktoś w stanie podać jakiś przykład np
usunięcia podanego wpisu albo zmiany danego wpisu lub dodania?? Albo jeżeli ktoś posiada jakiś fajny artykuł dzięki któremu
w przyjemny sposób można się tego nauczyc? Bo jak szykałem po necie to mało jest takich gdzie idzie to skumać dość szybko!
Był bym wdzięczny za jakąkolwiek pomoc!
Offline
azhag@laptop /tmp % cat plik.txt foo="yes" bar="no" azhag@laptop /tmp % sed -i 's/foo="yes"/foo="no"/g' plik.txt azhag@laptop /tmp % sed -i 's/bar="no"//g' plik.txt azhag@laptop /tmp % cat plik.txt foo="no" azhag@laptop /tmp %
Offline
Dzięękiii wieelkieee!! O to by chodziło! Jedyne co to się jeszcze zastanawiam jak operować tym gdybym chciał dodać regułę ( jakiś wpis )
jeżeli znajduje się on w konkretnej sekcji ( wiadomo jak to jest w konfigach ) To już może być bardziej skomplikowane!
O właśnie! i jedna uwaga - co jeżeli chciałbym zamienić na ciąg który zawiera / np adres_ip na adres_ip 192.168.25.0/24??
Ostatnio edytowany przez debbie (2011-01-13 18:33:41)
Offline