spot
è un nuovo strumento d’utilità, realizzato da Guillermo Rauch per la ricerca attraverso il codice sorgente. Funziona su tutti i sistemi operativi UNIX-like che implementano BASH sull’emulatore del terminale – quello di Mac OS X, nell’esempio – e, in sostanza, unisce in un solo programma le funzionalità di entrambi find
e grep
.
Lo script è in un singolo file. Rilasciato sotto licenza MIT, spot
elimina l’utilizzo degli apici per la ricerca di due o più termini. La sintassi è simile a quella di ack. Non richiede alcuna configurazione: spot
è case-insensitive a livello predefinito, ma – inserendo una lettera maiuscola – diventa automaticamente case-sensitive.
Le funzioni di spot
sembrano particolarmente intuitive: includendo una trailing slash, lo script è in grado di restringere la ricerca alla sotto-cartella — se quest’ultima è disponibile. Per utilizzarlo è sufficiente scaricare il file da GitHub, renderlo eseguibile e aggiungerlo al $PATH
. L’helper descrive tutte le caratteristiche.
Via | Guillermo Rauch
spot, un’utilità di ricerca da BASH disponibile su OS X, Linux, ecc. é stato pubblicato su Ossblog.it alle 11:00 di lunedì 05 marzo 2012.