En este blog, le mostraremos cómo usar el clasificar Ordene para ordenar rápidamente sus datos en el sistema Raspberry Pi.
Ordenar comando
Como su nombre indica, el clasificar el comando se usa para "clasificar" los datos. Clasificar significa reorganizar los datos en el orden adecuado. Para comprender, le proporcionamos una tabla con datos ordenados y sin clasificar.
Datos no organizados | Datos ordenados |
Pulpo | Hormiga |
Hormiga | Gato |
Perro | Perro |
Gato | Pulpo |
En la tabla de arriba, el lado derecho es una forma ordenada de datos del lado izquierdo. Básicamente, estos datos se ordenan alfabéticamente, pero los datos numéricos también se pueden clasificar utilizando el clasificar dominio.
Sintaxis de un orden de orden
Si quieres clasificar los datos, puede usar lo siguiente clasificar Sintaxis de comando:
$ sort
Usando el comando de clasificación
Antes de avanzar hacia la ejecución del "clasificar" Comando, asegúrese de tener un archivo donde los datos no se hayan organizado.
He creado un archivo de ejemplo para darle una idea sobre cómo puede hacer el mismo proceso para su archivo también. Los datos dentro del archivo se pueden ver utilizando el siguiente comando:
$ Cat Ejemplo File
Nota: Recuerda eso archivo de ejemplo es el nombre de mi archivo. Puede usar cualquiera de sus archivos.
Ahora en el archivo, si desea verificar si los datos dentro del archivo están ordenados o no, puede usar el comando mencionado a continuación.:
Sintaxis de comando
$ sort -c
Ejemplo
$ sort -c de ejemplo de ejemplo
Entonces, en la imagen a continuación, se muestra que nuestro archivo no está ordenado porque el pez La colocación es incorrecta en términos de orden alfabético. También debes tener en cuenta que el clasificar El comando toma la primera palabra sin clasificar y genera los resultados en una ubicación donde encuentra la colocación sin clasificar. No importa cuántas posiciones sus datos no hay. Como en el caso anterior, verifica la posición de "pez" Como la primera palabra sin clasificar, por lo que genera la colocación incorrecta de esa palabra.
Para ordenar el archivo en orden exacto, use el siguiente comando:
$ sort de ejemplo de archivo
Nota: Reemplace el nombre de mi archivo, que es archivo de ejemplo con su propio archivo.
Ahora, si desea guardar los datos ordenados en un nuevo archivo, puede usar la siguiente sintaxis del comando:
Sintaxis de comando
$ sort>
Ejemplo
Intentemos comprender la sintaxis anterior con un ejemplo donde "File de ejemplo" es un archivo sin clasificar y "archivo de salida" se crea donde se almacenará la salida ordenada.
$ sort de ejemplo de ejemplo> archivo de salida
El comando anterior transferirá los datos ordenados a un nuevo archivo con el nombre "archivo de salida" y puedes usar el gato Comando para confirmar si los datos se ordenan dentro del archivo.
Clasificación inversa
Hemos visto el comando de clasificación, pero ¿qué pasa si un usuario quiere ordenar el archivo en orden inverso?. Para ese propósito, puede seguir la sintaxis mencionada a continuación:
Sintaxis de comando
$ sort -r
Ejemplo
$ sort -r de ejemplo de ejemplo
En la imagen a continuación, puede ver claramente cómo se ordenaron los datos en el orden inverso.
Clasificación numérica
El clasificar El comando no solo clasifica los datos en orden alfabético, sino que también puede usar el mismo comando para ordenar los datos en orden numérico desde la siguiente sintaxis:
Comando Synta
$ sort -n
Ejemplo
Por ejemplo, tenemos un archivo de datos numéricos que se muestra en la imagen a continuación:
Para ordenar los datos numéricos sin clasificar anteriormente, use el comando mencionado a continuación:
$ sort -n -archivo de ejemplo
Clasificación numérica inversa
Al igual que la clasificación alfabética inversa, también puede ordenar los números numéricos en orden inverso utilizando la sintaxis mencionada a continuación:
Sintaxis de comando
ordenar -nr
Ejemplo
sort -nr de ejemplo de ejemplo
Eliminar duplets
También puedes usar el "clasificar" Comando para eliminar los datos que se usan varias veces. Para este propósito, debe seguir la sintaxis mencionada a continuación:
Sintaxis de comando
$ sort -u
Ejemplo: Supongamos que tenemos un archivo con el nombrado cartel y puedes ver que la fecha "28 de febrero" y "31 de marzo" se repiten dos veces.
Para eliminar las fechas repetidas dentro del archivo, puede usar el siguiente comando:
$ sort -u de año
El comando anterior no solo clasifica los datos alfabéticamente, sino que también elimina las fechas de los meses repetidos.
Clasificación de mes
También puedes usar el clasificar Comando para ordenar los datos basados en el mes utilizando la sintaxis del comando mencionado a continuación:
Sintaxis de comando
$ sort -m
Ejemplo
$ sort -m año de año
En el siguiente ejemplo, los datos se clasifican en función de los meses. De esta manera puedes usar el clasificar Comando para ordenar diferentes tipos de datos fácilmente en segundos.
Eso es todo para esta guía!
Conclusión
El clasificar El comando se utiliza para reorganizar los datos alfabéticamente, numéricamente y mensualmente. También puede usar el mismo comando para eliminar datos redundantes o duplicados, ya que elimina los valores que se repiten varias veces. Además, también puede usar el comando de clasificación para realizar la clasificación en orden inverso, sin importar cuántas variables incluya su archivo, obtendrá los datos ordenados en segundos.