es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cuál es el comando utilizado para la pregunta debajo?

Ram,2368,columbus
Balaji,2368,Portland
Surya,2218,Palo Alto
Chandra,2571,Carson
Ravi,0264,little stone
Sushanth,1261,Menlo park
Rocky,1594,columbus 

Q)Imprimir solo los nombres y sus ciudades natales para aquellos cuyas IDs son menores de 2000.

Ravi,0264,little stone
Sushanth,1261,Menlo park
Rocky,1594,columbus 
Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Para imprimir solo los nombres y la ciudad natal de las personas cuyas identificaciones son menores a 2000, podemos usar el comando awk en la terminal de Linux.

    El comando sería:

    awk -F "," '$2 < 2000 {print $1, $3}' file.txt
    

    Este comando usará “,” como delimitador para separar los campos en el archivo file.txt. Luego imprimirá solo los primeros ($1) y terceros ($3) campos (es decir, el nombre y la ciudad natal) para las líneas donde el segundo campo ($2, es decir, la identificación) es menor que 2000.

    La salida para el archivo anterior sería:

    Surya Palo Alto
    Sushanth Menlo park
    

Comments are closed.