SJohnson miniblogs

  • SJohnson
    0

    Kā lai pārbrauc pāri visiem failiem konkrētā mapē (arī subdirektorijām), meklējot vienu frāzi, un tad atgriežot sarakstu ar tiem failiem, kuri to frāzi satur?

    • mad
      0

      grep -R "frāze"

      • SJohnson
        0

        Šis nestrādāja. Anyway, es atradu šādu risinājumu.
        --- find.sh
        find /home/mta/Test/ -exec grep "frāze" {} /dev/null \;

        un palaižu ./find.sh > output

      • purawskis
        0

        Madar, tev kaut kāds sūdiņš pie nika.

        Vajadzēja grep -R "frāze" *, jeb Svens vienkārši nemāk.

        • mad
          0

          Man strādā identiski arī bez "*".

          madars@debian:~/www$ grep --version
          grep (GNU grep) 2.12


          Aga, kaut kas tur pielipis :shura:

        • mad
          0

          Interesanti, uz ubuntu kastes tā nav. Tur ir drusku vecāks grep.
          madars@exs:~$ grep --version
          grep (GNU grep) 2.10

           

          Heh.

          * Noteworthy changes in release 2.11 (2012-03-02) [stable]

          ** New features

          If no file operand is given, and a command-line -r or equivalent
          option is given, grep now searches the working directory. Formerly
          grep ignored the -r and searched standard input nonrecursively.
          An -r found in GREP_OPTIONS does not have this new effect.

        • purawskis
          0

          Man uz maca ir
          grep (BSD grep) 2.5.1-FreeBSD

        • SJohnson
          0
          Citāts:
          ~/Test/mods/deathmatch > grep --version
          grep (GNU grep) 2.10


          Nu jā, Ubuntu serveris. Lai nu kā, paldies! smile_mini.gif

Atpakaļ Uz augšu