Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> sistemi >> Unix >> .

Come ottenere una linea Numero di un modello in UNIX

Un modello è una parola chiave o una frase che si verifica all'interno dei file . Una ricerca del contenuto del file è un compito comune che consiste nel trovare un modello richiesto . Quando si cerca un file di grandi dimensioni , è spesso necessario sapere a quale linea esatta si verifica un particolare modello . Lines in qualsiasi file sono numerati consecutivamente a partire da uno . Fortunatamente, è possibile utilizzare il comando " grep " nel sistema operativo UNIX per realizzare il compito richiesto. Istruzioni
1

destro del mouse sul " desktop" in UNIX , e quindi fare clic su " Terminal" per aprire la finestra del prompt dei comandi .
2

digitate il comando " cd directory_name "nella finestra del prompt dei comandi per modificare la directory in cui si trovano i file di interesse . Ad esempio, se il nome della directory era "Documenti ", si digita " documenti cd . "
3

Digitare il comando " grep -n modello di nome file ", quindi premere " Invio. " Ad esempio , se il modello fosse "Giugno" e il nome del file è " report.doc , " digitare " grep -n giugno report.doc . " Questo esempio trova tutte le istanze del modello " Giugno " nel file " report.doc . "
4

leggere l'output del programma. Il numero di riga viene stampata all'inizio di ogni riga dove si trova il pattern . Per esempio, in " 21 : giugno", 21 è il numero di riga in cui la parola "Giugno" è trovato

.

 

sistemi © www.354353.com