Comando grep

di il
3 risposte

Comando grep

Buongiorno ragazzi,scusate per il sisturbo, sono nuovo con Linux e sto riscontrando problemi nell'utilizzo del comando grep. Avrei bisogno che qualcuno mi spiegasse quali righe del file selezionano questi comandi:

1) grep -E '^.*\<[r-t]\.{3}.*$' ./x
2) grep -E '^[a-l].*.{3}f[3-9]\>' .file??
3) grep -E '^.*\<1[2-9]\.{6}.*$' ./prova/*
4) grep -E '^[A-Z].*\<.{5}7[39]' . /prova?.*
5) grep -E '^[a-l].*\..{3}\>' . /file??.*
6) grep -E '^[m-z][M-Z].*\.[oa]\>' ./*file?.*
7) grep -E '^d.*\<\..*\>$'

Vi ringrazio per la disponibilità

3 Risposte

  • Re: Comando grep

    Sono espressioni regolari.
    se sei nuovo con linux non ti servono

    Ti basta essenzialmente grep -i eventualmente -r (su win32 -d)
  • Re: Comando grep

    Ti ringrazio per la risposta, si non sono proprio per principianti però vorrei impararli per sbrigare le cose più velocemente. Nessuno potrebbe spiegarmi in maniera molto semplice ma chiara il funzionamento ?
    Grazie mille
  • Re: Comando grep

    Non c'è un modo semplice.
    Sono espressioni regolari.
    o regex
    Fai un minimo di ricerca google e troverai di tutto e di più
Devi accedere o registrarti per scrivere nel forum
3 risposte