Ricerca approfondita in nautilus

9 August 2010, sezione Linux

Salve a tutti, manco da diversi giorni/settimane dal blog, ho diversi lavori in cantiere  ultimamente che mi tengono lontano dallo scrivere. Tuttavia eccomi di ritorno per un piccolo tips ;)

In nautilus manca un’importantissima funzione che in Windows c’è: la possibilità di fare ricerche approfondite nelle cartelle che esploriamo. Mi spiego meglio:

Premendo CTRL + F da nautilus, la barra di posizione si trasforma in una barra di ricerca e digitandovi un termine questo verrà accuratamente cercato tra i nomi dei file e delle sottocartelle della cartella corrente. Il problema sorge quando ciò non basta e c’è bisogno di una ricerca più approfondità, come la ricerca di una stringa all’interno dei file o la ricerca tramite date o attributi vari. Beh a dire il vero per questi casi c’è già qualcosa e cioè gnome-search-tool che però è tutt’altro che integrato con nautilus. Per sopperire a questa mancanza però possiamo creare uno script per nautilus copiando queste righe di codice nel terminale:

cd $HOME/.gnome2/nautilus-scripts;echo ‘#!/bin/bash’ > “Cerca qui”; echo ‘gnome-search-tool –path=”$NAUTILUS_SCRIPT_CURRENT_URI”‘ >> “Cerca qui”;chmod +x “Cerca qui”;

Adesso troveremo la nostra buona funzione “Cerca qui” cliccando con il tasto destro direttamente fra gli script di Nautilus pronta ad avviare la ricerca nella directory corrente.

Tags:  ,

  • tommaso

    Grazie, molto utile! però c’è un errore di battitura.
    Il comando corretto dovrebbe essere così:

    cd $HOME/.gnome2/nautilus-scripts;echo ‘#!/bin/bash’ > “Cerca qui”; echo ‘gnome-search-tool –path=”$NAUTILUS_SCRIPT_CURRENT_URI”‘ >> “Cerca qui”;chmod +x “Cerca qui”;

  • tommaso

    mhhhh…. a quanto pare è impossibile postare il comando giusto, il blog formatta male il testo