Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Cercare una stringa all'interno di un file...

    E' possibile da shell cercare una stringa
    all'interno di un file ???

    E una stringa all'interno dei file in una directory ???

    Grazie.
    #include <stdio.h>
    int main() { char m[18+1] = "_TeYS_We2^[TWda [f";
    int i = (((3*7))-21); for (; m[i]; i++)
    (i<27) ? m[i]+=(((13)*3)-25) : m[i] -= (7+(i)*(-1));
    puts(m); getchar(); return 0; };

  2. #2

    Re: Cercare una stringa all'interno di un file...

    Originariamente inviato da nightfall
    [B]E' possibile da shell cercare una stringa
    all'interno di un file ???
    ovviamente si, con grep e mille altri modi

    E una stringa all'interno dei file in una directory ???
    find o un for e grep sono quello che ti serve.
    "Qualsiasi esperto ha paura di combattere usando la katana vera. Anch'io. Ma non ignoro la mia paura, riesco ad accettarla, e a metterla da parte accanto a me".

  3. #3
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    basta dare:

    grep -ri "stringa" *

    r sta per recursivo (scende nelle sotto dir)
    i per ignorare le maiuscole/minuscole.

    Se invece devi cercare solo in alcune dir, come suggeriva Ikitt basta fare un piccolo ciclo:

    dir="/home/gianiaz/ /root/"
    for i in $dir; do grep "stringa" *; done

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.