In questo blog, ti mostreremo come usare il ordinare comanda di ordinare rapidamente i dati sul sistema Raspberry Pi.
Ordina il comando
Come suggerisce il nome, il ordinare il comando è usato "ordinare" i dati. L'ordinamento significa riorganizzare i dati nell'ordine corretto. Per capire, ti stiamo fornendo una tabella con dati sia ordinati che non portati.
Dati non mobili | Dati ordinati |
Polpo | Formica |
Formica | Gatto |
Cane | Cane |
Gatto | Polpo |
Nella tabella sopra, il lato destro è una forma ordinata di dati sul lato sinistro. Fondamentalmente, questi dati vengono ordinati in ordine alfabetico ma i dati numerici possono anche essere ordinati utilizzando il ordinare comando.
Sintassi di un comando di ordinamento
Se lo desidera ordinare i dati, è possibile utilizzare quanto segue ordinare Sintassi del comando:
$ Ordina
Usando il comando Ord
Prima di muoversi verso l'esecuzione del "ordinare" comanda, assicurati di avere un file in cui i dati non sono disponibili.
Ho creato un File di esempio per darti un'idea su come fare lo stesso processo anche per il tuo file. I dati all'interno del file possono essere visualizzati utilizzando il comando seguente:
$ gatto di esempio
Nota: Ricordati che file di esempio è il nome del mio file. Puoi usare uno dei tuoi file.
Ora nel file, se si desidera verificare se i dati all'interno del file sono ordinati o meno, è possibile utilizzare il comando di seguito.:
Sintassi del comando
$ SORT -C
Esempio
$ SORT -c Esempio di file
Quindi, nell'immagine qui sotto, viene mostrato che il nostro file non è ordinato perché il pescare Il posizionamento è sbagliato in termini di ordine alfabetico. Dovresti anche tenere presente che il ordinare Il comando prende la prima parola non motivata e produce i risultati in una posizione in cui trova il posizionamento non cortioso. Non importa quante posizioni i tuoi dati non siano disponibili. Come nel caso sopra, controlla la posizione di "pescare" Come la prima parola non motivata in modo che produca il posizionamento sbagliato di quella parola.
Per ordinare il file in ordine esatto, utilizzare il comando seguente:
$ ordina di esempio
Nota: Sostituire il nome del mio file, che è file di esempio Con il tuo file.
Ora se si desidera salvare i dati ordinati in un nuovo file, è possibile utilizzare la sintassi del comando seguente:
Sintassi del comando
$ Ordina>
Esempio
Proviamo a capire la sintassi sopra con un esempio in cui "Esempio di file" è un file non desiderato e "file di uscita" viene creato dove verrà memorizzato l'output ordinato.
$ ORTING Esempio file> file di output
Il comando sopra trasferirà i dati ordinati in un nuovo file con il nome "file di uscita" E puoi usare il gatto comanda per confermare se i dati vengono ordinati all'interno del file.
Ordinamento inverso
Abbiamo visto il comando di ordinamento, ma cosa se un utente desidera ordinare il file in ordine inverso. A tale scopo, puoi seguire la sintassi di seguito:
Sintassi del comando
$ SORT -r
Esempio
$ SORT -R FILE ESEMPIO
Nell'immagine qui sotto, puoi vedere chiaramente come i dati sono stati ordinati nell'ordine inverso.
Ordinamento numerico
IL ordinare Il comando non solo ordina i dati in ordine alfabetico, ma è anche possibile utilizzare lo stesso comando per ordinare i dati in ordine numerico dalla seguente sintassi:
Sinta di comando
$ SORT -N
Esempio
Ad esempio, abbiamo un file di dati numerici che viene visualizzato nell'immagine seguente:
Per ordinare i dati numerici non eseguiti sopra, utilizzare il comando di seguito:
$ SORT -N -FILE ESEMPIO
Ordinamento numerico inverso
Proprio come l'ordinamento alfabetico inverso, puoi anche ordinare i numeri numerici in ordine inverso usando la sintassi di seguito:
Sintassi del comando
sort -nr
Esempio
ordina -nr esempio di esempio
Rimozione dei duplicati
Puoi anche usare il "ordinare" comando per rimuovere i dati che vengono utilizzati più volte. A tale scopo, devi seguire la sintassi di seguito:
Sintassi del comando
$ Sort -u
Esempio: Supponiamo che abbiamo un file con il nome nominato Anno-Chart E puoi vedere che la data "28 febbraio" E "31 marzo" vengono ripetuti due volte.
Per rimuovere le date ripetute all'interno del file, è possibile utilizzare il comando seguente:
$ SORT -U Year -Chart
Il comando sopra non solo ordina i dati in ordine alfabetico, ma rimuove anche le date dei mesi ripetuti.
Smistamento del mese
Puoi anche usare il ordinare Comando per ordinare i dati in base al mese utilizzando la sintassi del comando sotto menzionata:
Sintassi del comando
$ Sort -m
Esempio
$ SORT -M Year -Chart
Nell'esempio seguente, i dati vengono ordinati in base ai mesi. In questo modo puoi usare il ordinare comanda di ordinare facilmente diversi tipi di dati in pochi secondi.
Questo è tutto per questa guida!
Conclusione
IL ordinare Il comando viene utilizzato per riorganizzare i dati in ordine alfabetico, numericamente e mensili. È inoltre possibile utilizzare lo stesso comando per rimuovere i dati ridondanti o duplicati in quanto rimuove quei valori che vengono ripetuti più volte. Inoltre, puoi anche utilizzare il comando Ordina per eseguire l'ordinamento in ordine inverso, indipendentemente da quante variabili include il tuo file, otterrai i dati ordinati in pochi secondi.