Witam,
Mam kolejny problem...
Skrypt który piszę w pewnym momencie pyta użytkownika o adres ip który zapisuje do pliku adres_ip. Adres z pliku adres_ip musi zostać wpisany do pliku rc.inet1.conf w miejsce IPADDR[0]="adres z pliku adres_ip"
Wiem, że może przydać sie do tego polecenie sed -e ale jakoś nie moge dość do tego jak to zrobic??
wczytanie do pliku x tekstu z pliku y
Moderatorzy: Moderatorzy, Administratorzy
Re: wczytanie do pliku x tekstu z pliku y
Kod: Zaznacz cały
sed -i -e "s/IPADDR\\[0\\]=.*/IPADDR[0]=$IP/" rc.inet1.conf
Zastrzegam sobie prawo nieanalizowania postów pisanych niepoprawną polszczyzną.
Post generated automatically by A.I. system code name ‘mina86’ in response to the previous one.
Post generated automatically by A.I. system code name ‘mina86’ in response to the previous one.
Re: wczytanie do pliku x tekstu z pliku y
nic sie nie dzieje...nie ma tu nic o tym, że adres ip ktory ma wstawic do rc.inet1.conf jest w pliku adres_ip
Re: wczytanie do pliku x tekstu z pliku y
coraz bliżej coraz bliżej....dodałem IP=`cat adres_ip`
czyli
IP=`cat adres_ip`
sed -i -e "s/IPADDR\\[0\\]=.*/IPADDR[0]=$IP/" rc.inet1.conf
niestety w pliku rc.inet1.cconf zamiast zawartosci pliku adres_ip jest wpis cat adres_ip
czyli
IP=`cat adres_ip`
sed -i -e "s/IPADDR\\[0\\]=.*/IPADDR[0]=$IP/" rc.inet1.conf
niestety w pliku rc.inet1.cconf zamiast zawartosci pliku adres_ip jest wpis cat adres_ip
Re: wczytanie do pliku x tekstu z pliku y
działa;) zastosowałem rozwiązanie
poprostu zamiast ` w skrypcie wpisałem '
poprostu zamiast ` w skrypcie wpisałem '
Re: wczytanie do pliku x tekstu z pliku y
Daj pkt dla mina86, i w temacie [Rozw.]