Jaký je příkaz na níže uvedenou otázku? [uzavřeno]

0

Otázka

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)Tisk pouze jména a jejich rodné město pro ty, jejichž Id je menší než 2000.

command linux unix vim
2021-11-23 17:41:09
2

Nejlepší odpověď

3

, Jako je tento?

awk -F, '$2<2000{print $1", "$3}' sasi
Ravi, little stone
Sushanth, Menlo park
Rocky, columbus

Definovat čárka , jako oddělovač pole, ověřte, že pole 2 je číselně menší než 2000, tisk 1. a 3. pole, pokud to je.

2021-11-23 18:19:21
1

I když to může být provedeno pomocí awk, sed, a dalších Unixových nástrojů, ruby můžete dělat vše, co jiné nástroje může dělat, a nemůže dělat, takže se stačí naučit jeden nástroj.

$ ruby -ne 'a=$_.split(","); print("#{a[0]},#{a[2]}") if a[1].to_i < 2000' sasi

Ravi,little stone
Sushanth,Menlo park
Rocky,columbus
2021-11-23 19:31:43

V jiných jazycích

Tato stránka je v jiných jazycích

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................