Questo post elaborerà i metodi per estrarre i dati dai file.
Come estrarre dati tramite/da file di testo con PowerShell
Questi sono gli esempi che verranno affrontati per spiegare l'estrazione dei dati da file di testo con PowerShell:
- Estrarre i dati da un file di testo.
- Estrai il numero limitato di righe da un file di testo.
- Estrai dati da più di un file.
- Estrai le ultime tre righe di un file di testo.
- Estrarre la riga specificata dall'utente da un file di testo.
Esempio 1: utilizzare il cmdlet 'Get-Content' per estrarre i dati tramite/da un file di testo
Innanzitutto, avvia PowerShell come amministratore, quindi scrivi il cmdlet 'Get-Content' insieme al parametro '-Path' e assegna il percorso del file di testo in cui l'utente desidera estrarre i dati:
Ottieni contenuto -Sentiero C:\Nuovo\Test.txt
Esempio 2: utilizzare il cmdlet 'Get-Content' per estrarre il numero limitato di righe da un file di testo
In PowerShell, per estrarre il numero di righe desiderato, è sufficiente aggiungere il ' -Conteggio totale ' insieme al codice e assegnare il conteggio delle righe come '3':
Ottieni contenuto -Sentiero C:\Nuovo\Test.txt -Conteggio totale 3
Esempio 3: utilizzare il cmdlet 'Get-Content' per estrarre i dati da più file di testo
Per ottenere i dati di tutti i file in una cartella specificata, è sufficiente aggiungere l'asterisco “ * ' subito dopo la barra rovesciata del nome della cartella:
Ottieni contenuto -Sentiero C:\Nuovo\ *
Esempio 4: utilizzare il cmdlet 'Get-Content' per estrarre le ultime tre righe di un file di testo
Per recuperare le ultime tre righe da un file di testo, per prima cosa, ottieni il file scrivendo il ' Ottieni oggetto ' e specificare il percorso del file utilizzando il cmdlet ' -Sentiero 'parametro. Successivamente, collega il codice al cmdlet ' Ottieni contenuto ”. Quindi, utilizzare il ' -Coda ” (Utilizzare per ottenere solo le ultime righe) parametro e assegnare il valore “ 3 ' ad esso:
Ottieni oggetto -Sentiero C:\Nuovo\Test.txt | Ottieni contenuto - Coda 3
Esempio 5: utilizzare il cmdlet 'Get-Content' per estrarre una riga specifica da un file di testo
Innanzitutto, scrivi il codice per specificare il numero totale di righe utilizzando il comando ' -Conteggio totale ' e avvolgi il codice tra le piccole parentesi graffe. Quindi, scrivi un numero specifico tra parentesi grandi per ottenere la riga specifica:
( Ottieni contenuto -Sentiero C:\Nuovo\Test.txt -Conteggio totale 5 ) [ - 3 ]
Si può osservare che la riga specifica è stata visualizzata nella console.
Conclusione
Per estrarre i dati da un file di testo in PowerShell, il ' Ottieni contenuto ' viene utilizzato il cmdlet. Per estrarre i dati da un file di testo, posizionare innanzitutto il cmdlet 'Get-Content' insieme al comando ' -Sentiero ' e quindi assegnare il percorso del file. Questo post ha elaborato il metodo per estrarre dati da file di testo con PowerShell.