- zaphodb blogja
- A hozzászóláshoz be kell jelentkezni
- 1165 megtekintés
Hozzászólások
awk -F";" '{
sum[$18]++ ;
}
END {
for( i in sum) {
print sum[i], i;
}
}' TOP500_200806.csv | sort -rn
- A hozzászóláshoz be kell jelentkezni
OT. Teljesen meg vagyok hatva, hogy van még valaki, aki tud AWK-ban programozni, és még azt is tudja, hogy az asszociatív tömbök mire (is) jók. /OT
Ja, engem a legutolsó "Operating System" fogott meg :-) (Amúgy a RHEL a nevében nem tartalmazza, hogy Linux?)
- A hozzászóláshoz be kell jelentkezni
:-)) Ha valaki végigrágja magát a K & P UNIX-könyvön, pont ilyen példát talál benne -- csak ott társtömbnek hívják.
- A hozzászóláshoz be kell jelentkezni
"Operating System"
nem szedtem ki, ez az xls első sora, kvázi oszlopnév.
(RHEL meg igen RedHat Enterprise Linux, hát pongyolán fogalmaznak TOP500-ék).
- A hozzászóláshoz be kell jelentkezni
awk -F";" '
NR>1 {
sum[$18]++ ;
}
END {
for( i in sum) {
print sum[i], i;
}
}' TOP500_200806.csv | sort -rn
Akkor a 2. rekordtól (NR>1) kell kezdeni.
- A hozzászóláshoz be kell jelentkezni
mondtam én, h tudok awkban programozni? :) majd megtanulom.
btw, ez subjectnek hosszú lett volna ;-)
ja és az enyémnek szebb az outputja ;-)) mint ez:
$ awk -F";" '
> NR>1 {
> sum[$18]++ ;
> }
> END {
> for( i in sum) {
> print sum[i], i;
> }
> }' TOP500_200806.csv | sort -rn
378 Linux
32 CNK/SLES 9
23 AIX
14 SLES10 + SGI ProPack 5
7 SuSE Linux Enterprise Server 9
7 SUSE Linux Enterprise Server 10
6 RedHat Enterprise 4
6 CNL
5 Redhat Linux
4 UNICOS/Linux
3 Windows HPC 2008
3 UNICOS/SUSE Linux
2 Windows Compute Cluster Server 2003
2 UNICOS
2 SUSE Linux
2 MacOS X
2 CentOS
1 UNICOS/lc
1 Super-UX
- A hozzászóláshoz be kell jelentkezni
s/print/printf "%6d %s\n", /
- A hozzászóláshoz be kell jelentkezni
> 23 AIX
ott 'vagyunk' am a 3. helyen !!
- A hozzászóláshoz be kell jelentkezni
igen, szép az AIX-től, mondjuk ez azt jelenti IBM jobban forog ezen a területen.
ámbár ha meg azt nézzük, hogy "Linuxtól még nem elvakult Unixos ember" ;-] akkor zavaróan sok itt a Linux :-)
viszont azt érdekes lenne tudni, h a 378 Linux az milyen lehet, illetve ha:
"a negyedik a szintén új, AMD Opteron processzorokra épülő Sun SunBlade x6420 Ranger (326 teraflops)" //indexről
akkor miért nem látunk Solaris-t kiírva, de más UNIX se hemzseg, pl HP nem gyárt supercomputert?
- A hozzászóláshoz be kell jelentkezni
hmm, hmm jön fel a windows:
3 Windows HPC 2008
2 Windows Compute Cluster Server 2003
debian gnu/linux @ linux-2.6.22.24-op1 | patch
info
- A hozzászóláshoz be kell jelentkezni