[+] Problem z komend

Tematy związane z oprogramowaniem, instalacją, konfiguracją
ali772
Posty: 68
Rejestracja: 13 czerwca 2014, 13:46
Lokalizacja: Krosno

[+] Problem z komendą.

Post autor: ali772 »

Witam. To problem mam z tą komendą:

Kod: Zaznacz cały

cat /proc/cpuinfo | grep model | cut -b14-18,22-29,37-52
U mnie wynikiem tego jest:

Kod: Zaznacz cały


Intel Celeron 1005M @ 1.90GHz


Intel Celeron 1005M @ 1.90GHz


Moje pytanie - jak sprawić, aby wynik pokazywał się tylko jeden? Tzn. aby pokazywało się tylko:

Kod: Zaznacz cały


Intel Celeron 1005M @ 1.90GHz


Awatar użytkownika
Yampress
Administrator
Posty: 6402
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

Masz dwurdzeniowy procesor, więc pokazuje wartość dla każdego rdzenia

musisz z tym cut pokombinować
man cut
ali772
Posty: 68
Rejestracja: 13 czerwca 2014, 13:46
Lokalizacja: Krosno

Post autor: ali772 »

Właśnie napisałem na forum, bo nie mogę nic wykombinować :/
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Spróbuj tak:

Kod: Zaznacz cały

cat /proc/cpuinfo | grep [b]-m 1[/b] model | cut -b14-18,22-29,37-52
ali772
Posty: 68
Rejestracja: 13 czerwca 2014, 13:46
Lokalizacja: Krosno

Post autor: ali772 »

Elegancko. Dzięki Ci wielkie Rafal_F. Wystarczyło tylko twoje polecenie zmienić na:

Kod: Zaznacz cały

[color=#333333]cat /proc/cpuinfo | grep -m 1[/color][color=#333333] [B]'model name'[/B] | cut -b14-18,22-29,37-52[/color]

i sprawa rozwiązana. Jeszcze raz dzięki.
Awatar użytkownika
LordRuthwen
Moderator
Posty: 2325
Rejestracja: 18 września 2009, 21:45
Lokalizacja: klikash?

Post autor: LordRuthwen »

Jest taka magiczna komenda: uniq
ali772
Posty: 68
Rejestracja: 13 czerwca 2014, 13:46
Lokalizacja: Krosno

Post autor: ali772 »

LordRuthwen, nie wiedziałem o tej komendzie, dzięki za informacje, przyda się na przyszłość :)
Awatar użytkownika
dedito
Moderator
Posty: 3560
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Post autor: dedito »

Mi jeszcze do głowy przychodzę inne metody

Kod: Zaznacz cały

[color=#333333]cat /proc/cpuinfo | grep [/color][color=#333333][B]'model name'[/B] | head -n1[/color] | cut -d : -f 2-
lub

Kod: Zaznacz cały

[color=#333333]cat /proc/cpuinfo | grep [/color][color=#333333][B]'model name'[/B] | tail -n1 [/color]| cut -d : -f 2-

Jak widać zadanie można rozwiązać na wiele, wiele sposobów :)
ODPOWIEDZ