2016-04-05 76 views
5

Molte volte mi trovo nella situazione di dover seguire l'evoluzione di un file di registro su Windows. Esiste un equivalente del comando di LinuxEsiste un equivalente di tail -f su Windows?

tail -f <filename> 

su un terminale di Windows, preferibilmente senza dover installare software esterno? Altri post SO parlano di installazione di programmi di terze parti.

+2

Possibile duplicato di [Ricerca di un equivalente di Windows del comando unix tail] (http://stackoverflow.com/questions/187587/looking-for-a-windows-equivalent-of-the-unix-tail-command) –

+0

MODIFICA: preferibile SENZA dover installare software di terze parti – Pickle

+0

Scrivere un file bat o utilizzare il conteggio PowerShell come installazione di un software esterno? Se contano, la risposta è che non può essere fatto. –

risposta

4

in PowerShell è possibile utilizzare Get-Content con la bandiera -Attendere:

Get-Content filename.log -Wait

È possibile abbreviare Get-Content per gc. Quella domanda suggerita come possibile duplicato ha una risposta che menziona questo e alcuni parametri extra utili - vedi https://stackoverflow.com/a/188126. Non sono sicuro che si tratti di un duplicato, dal momento che questa domanda riguarda le alternative generali di Windows a Linux tail, anziché a tail -f.