Dopo molto tempo a lavorare con sistemi Unix ho dovuto fare alcuni script su Windows. Per gli script gravi, Powershell è lo strumento da utilizzare. Puoi cercare su Internet con parole chiave come powershell find string in file
, o altre combinazioni e troverai molte informazioni. Questo è il problema, un semplice oneliner come
get-childitem C:\yourdir -include *.c -recursive |Select-String -pattern sqlcommand
non vi aiuterà molto. Devi trovare l'IDE di PowerShell, imparare la sintassi diversa e provare ad amare/accettare quella nuova roba.
Preparati per uno studio con PowerShell quando si vuole fare queste cose il più delle volte, o cercare di ottenere un ambiente Unix-like sulle vostre finestre (cygwin, o meglio git per Windows)
fonte
2015-02-04 21:55:31
ho mai usato seriamente di Windows (tranne che per cercare qualche mappa negli hotel), ma ho sentito che Windows aveva alcuni [PowerShell] (http://en.wikipedia.org/wiki/Windows_PowerShell) che potrebbero essere più facili da usare rispetto alla vecchia riga di comando DOS. È possibile utilizzare Windows senza utilizzare una riga di comando DOS. –
Questo dovrebbe essere richiesto su http://superuser.com. – sashoalm
Ho trovato la risposta che cercavo qui: http://stackoverflow.com/questions/6285148/windows-equivalent-for-unix-find-command-to-search-multiple-file-types – Lambart