:::: MENU ::::

quarta-feira, 21 de setembro de 2011

É ridiculamente fácil:

dmidecode --type 17 | sed -n 's/\t//;s/MHz/MHz\n/;s/wn/wn\n----/;/^Locator\|^Speed\|^Size/p'
 E teremos uma saída mais ou menos assim (eu uso só um módulo de 2GB DDR2/800MHz):


miharu-chan:~ # dmidecode --type 17 | sed -n 's/\t//;s/MHz/MHz\n/;s/wn/wn\n----/;/^Locator\|^Speed\|^Size/p'
Size: 2048 MB
Locator: DIMM_A1
Speed: 800 MHz

Size: No Module Installed
Locator: DIMM_A2
Speed: Unknown
----
Size: No Module Installed
Locator: DIMM_B1
Speed: Unknown
----
Size: No Module Installed
Locator: DIMM_B2
Speed: Unknown
----

Ordenado por tamanho de RAM, slot e velocidade. :D

Por mais que pareça uma besteira, procure treinar com saídas de comandos extensas e pratique o seu sed, awk, cut, grep, tr, sort, uniq e outros. Isso ajuda PRA CARALHO na hora de desenvolver scripts. Aprenda se divertindo manolos ;)

Ok, ok... Podem me chamar de desocupado e de penteadeira de puta... Mas ficou legal né? :D

0 comentários:

Postar um comentário

Só não vale xingar a mãe ou puxar cabelo nos comentários =)

Posts populares