Uno script di shell è un piccolo programma scritto utilizzando uno dei gusci di Linux o Unix come bash , csh , o sh . Lo script è scritto in testo ASCII e può essere aperto con qualsiasi editor di testo . Poiché lo script è un file di testo , è possibile utilizzare il comando Unix " grep" per la ricerca di parole corrispondenti all'interno dello script . Usando l'opzione "- n" con il comando " grep" vi fornirà il numero della riga che contiene la parola corrispondente . Tutti gli editor di testo Unix hanno la possibilità di mostrare i numeri di riga accanto al testo . Cose che ti serviranno
Linux o Unix sistema operativo
Mostra più istruzioni
1
aprire una finestra di terminale . Questo è dove potrete digitare i seguenti comandi .
2
Tipo " script_directory cd " per spostarsi nella directory in cui si svolge il vostro script di shell .
3
digitare il comando " grep -n parola example.sh " per trovare la parola all'interno dello script di shell . Sostituire " parola" con la parola o la stringa che si sta cercando e " example.sh " con il nome del vostro script . L'uscita vi fornirà il numero di riga e stampare la linea completa che contiene la parola corrispondente .
4
Aprire lo script di shell in un qualsiasi editor di testo come vi o gedit .
5
impostare le preferenze di editor di testo per visualizzare i numeri di riga . Nel tipo vi " : il numero impostato " per mostrare i numeri di riga . In gedit fare clic su " Mostra i numeri di riga " nella finestra di dialogo " Preferenze" presente nel menù "Modifica" .
6
Individuare il numero di linea tra l'uscita " grep" nel file di testo .