J
JohnPaul
Grünschnabel
Ich habe folgendes Problem:
Ich will aus einem Textfile Zeilen entfernen:
- die $Variable1 enthalten
- aber nicht wenn sie $Variable2 (oder constante) schon enthalten.
ich habe mcih mit sed gespielt es aber nicht hinbekommen: gehen tut es über Umwege:
sed -e '/${VAR1_BITTE_LOESCHEN}/ {/${VAR2_NICHT_LOEASCHEN}/! s/$VAR1_BITTE_LOESCHEN/DELETE_ME_PLEASE/}' $FILE_NAME | grep -v DELETE_ME_PLEASE > temp; mv temp $FILE_NAME
aber das muss doch euhc einfacher gehen.
Ich will aus einem Textfile Zeilen entfernen:
- die $Variable1 enthalten
- aber nicht wenn sie $Variable2 (oder constante) schon enthalten.
ich habe mcih mit sed gespielt es aber nicht hinbekommen: gehen tut es über Umwege:
sed -e '/${VAR1_BITTE_LOESCHEN}/ {/${VAR2_NICHT_LOEASCHEN}/! s/$VAR1_BITTE_LOESCHEN/DELETE_ME_PLEASE/}' $FILE_NAME | grep -v DELETE_ME_PLEASE > temp; mv temp $FILE_NAME
aber das muss doch euhc einfacher gehen.