Skocz do zawartości
ppawlo

Jak dodać coś do środka pliku

Rekomendowane odpowiedzi

Mam konfig z programu proftpd.

 

Kończy się On na </allow LOGIN> czy jakoś tak.

 

Chciałbym sobie zrobić skrypt, który doda mi odpowiedni wpis (AllowUser $nazwa_usera) do tego configa, ale nie na końcu pliku, lecz w jego przedostatniej linijce.

 

 

Czy można to zrobić i jeżeli tak to jak?

(Na koniec plik można by zroobić tak

echo "AllowUser $nazwa_usera" >> proftpd.conf

ale ja chcę do przedostatniej linijki)

 

Wielkie dzięki za każdą pomoc - pozdrawiam

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Mam konfig z programu proftpd.

 

Kończy się On na </allow LOGIN> czy jakoś tak.

 

Chciałbym sobie zrobić skrypt, który doda mi odpowiedni wpis (AllowUser $nazwa_usera) do tego configa, ale nie na końcu pliku, lecz w jego przedostatniej linijce.

 

 

Czy można to zrobić i jeżeli tak to jak?

(Na koniec plik można by zroobić tak

echo "AllowUser $nazwa_usera" >> proftpd.conf

ale ja chcę do przedostatniej linijki)

 

Wielkie dzięki za każdą pomoc - pozdrawiam

moze troche prostackie ale dziala

#!/bin/bashcat plik_z_konfigiem|grep -ve '</allow LOGIN>'>tmpecho 'NOWY WPIS'>>tmpecho ' </allow LOGIN>'>>tmpcp plik_z_konfigiem plik_z_konfigiem.bakmv -f tmp plik_z_konfigiem

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie


×
×
  • Dodaj nową pozycję...