Come visualizzare i dati dall'inizio di un file fino alla prima occorrenza di un'espressione regolare?Come visualizzare i dati dall'inizio di un file fino alla prima occorrenza di un'espressione regolare?
Per esempio, se ho un file che contiene:
One
Two
Three
Bravo
Four
Five
Voglio iniziare a visualizzare il contenuto del file che inizia alla linea 1 e l'arresto quando trovo la stringa "B *". Quindi l'uscita dovrebbe essere simile a questo:
One
Two
Three
/B.*/ corrisponderà tutto ciò che contiene una B, che non inizia con una B. – rjh
La domanda non ha indicato che la "B" dovrebbe essere all'inizio di una linea. –
Scusa, hai ragione - dipende dalla nostra interpretazione. – rjh