Grazie a tutti voi.
Con un bash script volevo ottenere: cercare una parola in file testo e sostituire frase nella riga immediatamente precedente a quella dove ho trovato la parola..
Ho scritto questo ma non funziona
codice:#!/bin/sh# if grep -qs 'lascia' cat /storia/prova.txt then sed -in '/lascia/;h s/prova ancora/non provare piu'/g' /storia/prova.txt; else echo 'lascia non trovata'; fi
Grazie ancora