Odpowiedz 
 
Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
[SOLVED] awk wynik bez stringa
Autor Wiadomość
holywar Offline
Użytkownik

Liczba postów: 3
Dołączył: 27-02-2011
Reputacja: 0
Post: #1
awk wynik bez stringa
Witam
Jak zrobic zeby to polecenie

Kod:
top | awk '{if ($12=="mysqld") print $11}'

wyswietlalo wynik tylko liczbowy bez '%'.
Teraz po wywolaniu podaje wynik np 2.34% a jak zrobic zeby podawal samo 2.34
(Ten post był ostatnio modyfikowany: 07.03.2011 00:18:42 przez panjandrum.)
27.02.2011 17:13:01
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
Enlik Offline
„techniczny”
*******

Liczba postów: 1 043
Dołączył: 12-12-2008
Reputacja: 26
Post: #2
RE: awk wynik bez stringa
Dołóż potok i seda:
Kod:
... | sed 's/%//'

Samym awkiem pewnie też jakoś by się dało.

[Obrazek: zeDGS.png]
Please don't steal my focus!
| git
27.02.2011 21:14:35
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
mariom Offline
zbanowany
*******

Liczba postów: 1 021
Dołączył: 16-01-2009
Reputacja: 20
Post: #3
RE: awk wynik bez stringa
Kod:
'{if ($12=="mysqld") {gsub(/%/, ""); print $11}}'

Temat rozwiązany? Dodaj [solved]!
Tekst z konsoli, kod jakiś? Użyj [code]!
blog
27.02.2011 21:58:44
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
Enlik Offline
„techniczny”
*******

Liczba postów: 1 043
Dołączył: 12-12-2008
Reputacja: 26
Post: #4
RE: awk wynik bez stringa
mariom „wynalazł” też opcję -b programu top, ja ze swojej strony proponuję (jeśli ma to zastosowanie) -n1 (ich wyjaśnienie: man top)

[Obrazek: zeDGS.png]
Please don't steal my focus!
| git
(Ten post był ostatnio modyfikowany: 27.02.2011 22:19:29 przez Enlik.)
27.02.2011 22:18:26
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
holywar Offline
Użytkownik

Liczba postów: 3
Dołączył: 27-02-2011
Reputacja: 0
Post: #5
RE: awk wynik bez stringa
ok thx , sam wymyslilem jeszcze 1 sposób

Kod:
top | awk '{if ($12=="mysqld") print $11}' | cut -c1-4

bo mi to potrzebne pod skrypt w /bin/sh
02.03.2011 12:37:45
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
Odpowiedz 


Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  podmiana stringa na intiger Oval 1 744 25.07.2011 11:53:58
Ostatni post: Enlik
  [ROZWIĄZANE] [BASH] - dowolny - Kawałek stringa do zmiennej rewers79 2 683 15.06.2011 14:16:00
Ostatni post: rewers79
  [C++] Wynik polecenia do zmiennej... rryk 4 1 048 26.01.2011 17:24:34
Ostatni post: rryk
Bug Zagnieżdżenie tła w HTML bez użycia adresu sieciowego Hirager 2 645 19.11.2010 17:07:05
Ostatni post: Kwpolska
  [BASH] Polskie znaki diaktryczne AWK/SED rryk 6 2 306 15.04.2010 20:53:50
Ostatni post: rryk
  Bash wycinanie textu (awk/sed) rryk 5 2 829 25.01.2010 17:51:51
Ostatni post: rydz
  [SOLVED] [C++] Wynik polecenia systemowego w programie marvolo 4 2 162 25.03.2009 21:15:41
Ostatni post: marvolo

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości

Kontakt | Linux360.pl - forum | Wróć do góry | Wróć do forów | Wersja bez grafiki | RSS