Windows Equivalente del comando UNIX Tail

Windows Equivalente del comando UNIX Tail

Il comando di coda è l'utilità della linea di comando del sistema operativo Unix e può solo eseguire UNIX. Questo comando viene utilizzato per la lettura di file dalla coda o dal basso per monitorare il file dal basso. Sulla piattaforma Windows, possiamo usarlo utilizzando PowerShell 3.0 e più tardi, che aggiunge il “coda" bandiera.

In questo articolo, dimostreremo vari esempi di Windows Equivalente di Comandi di coda unix.

Windows Equivalente del comando UNIX Tail?

Il comando di coda viene utilizzato per leggere i file dal pulsante. L'ultima versione di Windows PowerShell introduce il "coda"Flag che può essere usato con il"Ottenere il contenuto"Comando per accedere al contenuto di file da un pulsante come Unix"coda"Comando.

Ecco alcuni esempi elencati che elaboreranno i comandi di Windows che sono versioni di coda unix.

Esempio 1: Utilizzo di "Get-Content" con flag "coda"

Eseguire il comando fornito e specificare il nome del file da dove si desidera accedere al contenuto del file. Utilizzare l'opzione di coda e specificare il valore per il numero di righe che si desidera leggere dalla parte inferiore del file:

> Get-Content File3.txt -wait -tail 1


Nel comando sopra, il "Ottenere il contenuto"Viene utilizzato per ottenere il contenuto di un file specificato e alla fine"-Tail 1"Viene utilizzato per leggere l'ultima riga del file o una riga del file dal basso.


Diciamo che vogliamo ottenere le ultime tre righe di "File3.TXT", Modificheremo semplicemente"Coda"Valore dell'opzione:

> Get-Content File3.txt -wait -tail 3


Qui puoi vedere che abbiamo letto correttamente le ultime tre righe di file "File3.TXT". L'opzione di attesa viene utilizzata per l'attesa fino a quando l'utente premi il tasto per terminare il comando:


Cerchiamo di ottenere le ultime due righe di "File3.TXT" senza usare "-Coda" opzione:

> Get-Content *File3.txt* -tail "2"


Puoi vedere che abbiamo accesso a due righe di file dal pulsante:

Esempio 2: Utilizzo di Get-Content con cmdlet "Select-Object"

Se il tuo sistema Powershell non supporta "Coda"Opzione, quindi possiamo usare il comando alternativo"Seleziona Object"Con proprietà specifica"scorso":

Sintassi

Get-Content * FileName * | Select -Object -last *n *


Mentre il comando "Ottenere il contenuto"Viene utilizzato per ottenere il contenuto di file, il comando"Seleziona Object"Sceglierà un oggetto basato su una proprietà definita e"N"È il numero massimo di oggetti o linee che l'utente può richiedere:

Accessiamo "File3.TXT"Usando"Ottenere il contenuto"Comando e specificare il valore di"N"Per leggere o ottenere numeri di oggetto o linea:

> Get-Content * FileName * | Select -Object -Last *3 *


Puoi vedere che abbiamo letto con successo le ultime tre righe di "File3.TXT" file.


Abbiamo compilato i comandi di Windows PowerShell equivalenti ai comandi di coda unix.

Conclusione

Il comando Tail è un'utilità della riga di comando Unix utilizzata per leggere il contenuto del file dalla parte inferiore del file. L'ultima versione di Windows PowerShell introduce il "Coda"Come opzione. Il comando di Windows Powershell "Ottenere il contenuto"Con l'opzione"Coda"È equivalente al comando UNIX Tail. Inoltre, puoi usare il "Ottenere il contenuto" con il "Seleziona Object"Cmdlet per renderlo equivalente al comando di coda in Linux. In questo articolo, abbiamo fornito esempi di comandi PowerShell che sono versioni di Windows di Unix Tail Comandi.