Overslaan naar inhoud
  • +31 653-919-302
Cafayate.Net
  • 0
  • 0
  • Aanmelden
  • Nederlands English (US) Español (AR)
  • Contact
  • Startpagina
  • Blog
  • Vacatures
  • Contact
Cafayate.Net
  • 0
  • 0
    • Startpagina
    • Blog
    • Vacatures
    • Contact
  • +31 653-919-302
  • Nederlands English (US) Español (AR)
  • Aanmelden
  • Contact

How to find a word in text files from a directory

  • Alle blogs
  • Tech Blog
  • How to find a word in text files from a directory
  • 5 maart 2021 in
    Administrator
        Open a terminal.
        Install ack-grep by typing sudo apt-get install ack-grep
        Change to the directory you want to search under, and type

    ack-grep foo

      it lists out all the matches in all files under that directory.
        —
        If you don’t want to install additional software, you can simply use

    grep

        in the terminal. To recursively search through directories, you can use the

    -r

        option (see

    man grep

        for details). The syntax you are looking for is probably:
    grep -r "[STRING TO SEARCH FOR]" "[DIRECTORY TO SEARCH]"
    

    So, for instance if I want to search for the string “asdf” in all files in all subdirectories of “/tmp/testdir/” the command looks like this:

    grep -r "asdf" "/tmp/testdir/"
    

    The quotation marks are not strictly necessary, but if your string or directory path contains whitespaces, you otherwise would have to mask them using the \ character…

    in Tech Blog
    Duplicity Backup How to Ubuntu

    Ontworpen voor bedrijven

    We zijn een team van gepassioneerde mensen met als doel levens te verbeteren met vernieuwende producten. We ontwikkelen geweldige oplossingen voor al je zakelijke uitdagingen. Onze producten zijn ontworpen voor kleine tot middelgrote bedrijven die hun prestaties willen optimaliseren.

    Neem contact op

    Plantexel
    Pedernera
    Salta Capital 
    Argentina

    • +31 653-919-302
    • [email protected]
    Volg ons
    Copyright © Plantexel
    Nederlands | English (US) | Español (AR)