Sed è un editor di flussi Unix che manipolare il testo in vari modi. Bash è un interprete a riga di comando che consente di creare script che si esibiranno vari compiti , tra cui l'interazione con l'utente . Quando il SED viene chiamato da uno script bash , sarà cercare e sostituire stringhe di testo . I valori da cercare e sostituire con possono essere specificati all'interno dello script o ottenuti dall'utente . Istruzioni
1
Aprire un file vuoto in qualsiasi editor di testo
2
Inserire il seguente script in un editor di testo : .
# /Bin ! /bash # echo " Inserisci il tuo trovare stringa seguito da [ Invio] : " leggere fstringecho " digitare la stringa di sostituzione seguito da [ Invio] : " leggi rstringfor y in ` ls *` ; fare sed " s /$ stringa /$ rstring /g " $ y > temperatura ; mv temperatura $ y ; fatto
3
Salvare lo script con il nome di" findrep.sh "nella stessa directory dei file che si desidera manipolare .
4
Aprire una finestra terminale . La finestra del terminale si troverà nel menu del sistema operativo principale "Applicazione" , sia sotto "Utilità di sistema " o " utility". Ti verrà presentato con un prompt dei comandi , dove potrete digitare i seguenti comandi .
5
digitate il comando " mv " per entrare nella directory con lo script . Ad esempio , il comando sarà "File mV /" se lo script è tenuta nella directory " Files" nella vostra home directory .
6 Digitare il comando " chmod + x findrep.sh " per rendere eseguibile il file .
7
Digitare il comando " . /findrep.sh " per eseguire lo script .