Ho iniziato a studiare PowerShell un paio di giorni fa e non sono riuscito a trovare nulla su Google che faccia ciò di cui ho bisogno, quindi ti preghiamo di tenere presente la mia domanda.
Mi è stato chiesto di sostituire alcune stringhe di testo in più file. Non conosco necessariamente l'estensione dei possibili file di destinazione e non conosco nemmeno la loro posizione. Finora sono riuscito a navigare ricorsivamente nella directory ( get-ChildItem -recurse
) e trovare la stringa che stavo cercando con get-content e select-string:
Get-ChildItem -recurse | Get-Content | Select-String -pattern "dummy"
Il problema è che posso vedere le occorrenze del testo che sto cercando, ma non so come dire a PS di restituire il percorso e il nome anche per ogni file corrispondente.
Come posso ottenere il nome e la posizione dei file che contiene l'espressione che sto cercando?