Nowe posty

xx Nie działa mi Team Speak 3 (13)
Wczoraj o 08:56:37
xx Mint czy Knoppix, który lepszy jako system z USB (1)
2020-10-28, 20:24:25
xx Framebuffer 640x5760 => 2560x1400. "pocięcie" pamięci framebuffer (2)
2020-10-26, 22:06:34
xx kontrola dostępu (1)
2020-10-26, 07:47:58
xx Użytkownicy należący do grupy (1)
2020-10-26, 07:44:46
xx Klawiatura nie działa po włączeniu Ubuntu (3)
2020-10-25, 19:23:34
xx Szkielet z getops (3)
2020-10-25, 15:06:20
xx 2 adresy na jednej sieciówce - brak pingu (1)
2020-10-22, 14:09:22
xx Knoppix z polską klawiaturą. Czy tak się da w ogóle? (5)
2020-10-20, 21:31:47
xx DNF autouzupełnianie (0)
2020-10-20, 18:18:23

Autor Wątek: Jak narysowac tabelke/ramke?  (Przeczytany 12146 razy)

Offline Szymek W

  • Users
  • Prawie jak Guru
  • ****
  • Wiadomości: 350
    • Zobacz profil
Jak narysowac tabelke/ramke?
« dnia: 2005-05-27, 19:11:32 »
Witam

Szukam nieco ciekawszej dystrybucji niz Mandrake czy Suse. Ciekawszej ze względu na mozliwości konfiguracyjne, bo za przeproszeniem w MDKu jest tak nadu..... róznego syfu ze szok.

Czekam na sugestie użytkowników .

Offline Tomcio Paluch

  • Users
  • Guru
  • *****
  • Wiadomości: 676
    • Zobacz profil
Jak narysowac tabelke/ramke?
« Odpowiedź #1 dnia: 2005-05-27, 19:47:33 »
Np Gentoo (gentoo.org), instalujesz tylko to co chcesz i czego potrzebujesz oraz masz pelna kontrole nad dostosowaniem instalowanych programow do posiadanego sprzetu. Jedyne minusy: dluga instalacja (wszystko kompilowane od zera) i podobno jest trudna :)

Offline ziomas ziomas

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 8
    • Zobacz profil
Jak narysowac tabelke/ramke?
« Odpowiedź #2 dnia: 2005-05-27, 19:52:04 »
2005-05-27 19:47:33 Xax79 napisał:

> Np Gentoo (gentoo.org), instalujesz tylko to co chcesz i czego potrzebujesz oraz masz pelna
 > kontrole nad dostosowaniem instalowanych programow do posiadanego sprzetu. Jedyne minusy: dluga
 > instalacja (wszystko kompilowane od zera) i podobno jest trudna :)

slackware rulez !

Offline Tomcio Paluch

  • Users
  • Guru
  • *****
  • Wiadomości: 676
    • Zobacz profil
Jak narysowac tabelke/ramke?
« Odpowiedź #3 dnia: 2005-05-27, 20:25:44 »
> slackware rulez !

Kazdy chwali to co ma. Gentoo rox :P

Offline Maciej Rutecki

  • Administrator
  • Guru
  • *****
  • Wiadomości: 2107
    • Zobacz profil
Jak narysowac tabelke/ramke?
« Odpowiedź #4 dnia: 2005-05-27, 21:08:45 »
2005-05-27 20:25:44 Xax79 napisał:

>  > slackware rulez !
 >
 > Kazdy chwali to co ma. Gentoo rox :P

No to Debian :-)

Offline Remigiusz Witkowski

  • Users
  • Guru
  • *****
  • Wiadomości: 594
    • Zobacz profil
Jak narysowac tabelke/ramke?
« Odpowiedź #5 dnia: 2005-05-27, 22:35:45 »
2005-05-27 19:11:32 Zbooj napisał:

> Witam
 >
 > Szukam nieco ciekawszej dystrybucji niz Mandrake czy Suse. Ciekawszej ze względu na mozliwości
 > konfiguracyjne, bo za przeproszeniem w MDKu jest tak nadu..... róznego syfu ze szok.
 >
 > Czekam na sugestie użytkowników .

SYFU ..powiadasz ...robaczku...Takiś mocny w Linuksie!!!!!
.....lamerku...szukasz czegoś co sprosta twym wymaganiom  fachowca ?

Offline a g

  • Users
  • Użytkownik
  • **
  • Wiadomości: 72
    • Zobacz profil
Jak narysowac tabelke/ramke?
« Odpowiedź #6 dnia: 2005-05-28, 10:46:55 »
2005-05-27 19:11:32 Zbooj napisał:

> Witam
 >
 > Szukam nieco ciekawszej dystrybucji niz Mandrake czy Suse. Ciekawszej ze względu na mozliwości
 > konfiguracyjne, bo za przeproszeniem w MDKu jest tak nadu..... róznego syfu ze szok.
 >
 > Czekam na sugestie użytkowników .


Ściągnij sobie żródełka MDK i zainstaluj system za ich pomocą, potem znajdż distro z większymi możliwościami konfiguracyjnymi - ale zapewniam Cię, że wtedy dasz sobie spokuj.
Ale poważnie, chłopaki dobrze kombinują - jak chcesz bardziej pogrzebać w systemie (a jesteś DOBRY ), to gentoo, albo slack będą tu na miejscu.

Offline Piotr Chmura

  • Administrator
  • Guru
  • *****
  • Wiadomości: 5060
    • Zobacz profil
Jak narysowac tabelke/ramke?
« Odpowiedź #7 dnia: 2005-05-28, 12:34:56 »
Jakos Slackware\\'a mialem jako pierwszego i nie bylo problemow - wystarczy sie nauczyc szukac :-)

wcale nie uwazam, zeby to byla dystrybucja, ktora niewiadomo czego wymaga... starczy troche oleju w glowie...

teraz siedze na Gentoo i tez jestem zadowolony...

 > Ściągnij sobie żródełka MDK i zainstaluj system za ich pomocą, potem znajdż distro z większymi
 > możliwościami konfiguracyjnymi - ale zapewniam Cię, że wtedy dasz sobie spokuj.

a niby to jakie sa roznice w \\"mozliwosciach konfiguracyjnych\\" linuxa pomiedzy dystrybucjami ??

zawsze mi sie wydawalo, ze konfigurowalne sa te same rzeczy, tylko na rozne sposoby - mnie osobiscie duzo bardziej odpowiada edytowanie plikow niz klikanie... ;-)

Offline Remigiusz Witkowski

  • Users
  • Guru
  • *****
  • Wiadomości: 594
    • Zobacz profil
Jak narysowac tabelke/ramke?
« Odpowiedź #8 dnia: 2005-05-28, 13:43:51 »
2005-05-27 19:11:32 Zbooj napisał:

> Witam
 >
 > Szukam nieco ciekawszej dystrybucji niz Mandrake czy Suse. Ciekawszej ze względu na mozliwości
 > konfiguracyjne, bo za przeproszeniem w MDKu jest tak nadu..... róznego syfu ze szok.
 >
 > Czekam na sugestie użytkowników .
 
No dobra uniosłem się nieco ....:) , ale:
 1. ktoś kto poznał linuksa co nieco (nawet te obrzydliwe \\"klikalne\\" dystrybucje jak : mandrake , suse itp.) to wie , że są takie rzeczy jak : gentoo, slackware, debian...(chyba ,że nie widział googli)
 2. pytanie zadane w sposób kretyński,sugeruje iż gość nie ma pojęcia o czym mówi...
 3. KAŻDEGO chyba Linuksa da się odpalić w trybie tekstowym (a wtedy sobie edytuj ,konfiguruj,kombinuj,kompiluj.........)
 4.jak się ktoś obraził to przepraszam.

Offline Remigiusz Witkowski

  • Users
  • Guru
  • *****
  • Wiadomości: 594
    • Zobacz profil
Jak narysowac tabelke/ramke?
« Odpowiedź #9 dnia: 2005-05-28, 13:59:57 »
P.S.
XXI wiek wymaga szybkości , nie jestem ascetą chcę mieć szybki , bezpieczny, stabilny, bezkonfliktowy,sprawny system
operacyjny na moim komputerze .
 Kurna ....chyba go mam.

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 32
    • Zobacz profil
Jak narysowac tabelke/ramke?
« Odpowiedź #10 dnia: 2005-05-27, 17:44:22 »
Witam
Potrzebuje narysowac tabelke tak zeby wyniki przezentowane byly wyrazniejsze i latwiejsze w uzyciu. Uzywam czegos takiego
ps - aux user | awk '{print "|   " $3 "  |" $4 "  |"}'
ale takie roziwazanie jest dobre gdyz tabelka sie przestawia w zaleznosci od ilosc znakow w lini i linia ktora ma oddzielac kolumny od siebie wariuje i nie wychodzi prosto bo przykladowo jak sa 3 znaki to jest ok ale jak sa juz 4 lub 2 znaki no to linia sie przesuwa :( jak to mozna napisac by bylo poprawnie. Z gory dziekuje za odpowiedz

Offline Michał K

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 18
    • Zobacz profil
Jak narysowac tabelke/ramke?
« Odpowiedź #11 dnia: 2005-05-27, 21:10:50 »
Hmm w sumie to możnaby to spróbować obejść troche prymitywną myślę metodą, a dokładniej chodzi mi o znak specjalny przesunięcia kursora do danej kolumny w wierszu:
echo -e 033[${numer_kolumny}Gjakis_tekst
np.
echo -e 033[40Gjakis_tekst

W przypadku awka usuwasz jednego backslasha czyli uzywasz 033[${numer_kolumney}G.


ps -aux | awk '{print "| " $3 "033[10G|033[15G" $4 " |"}'
Na bazie tego myślę że zdołasz zbudować sobie odpowiednią dla siebie tabelke ;)

Powodzenia! :)

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 32
    • Zobacz profil
Jak narysowac tabelke/ramke?
« Odpowiedź #12 dnia: 2005-05-28, 01:14:07 »
dzieki wielkie sproboje pokombinowac w niedziel:)

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 32
    • Zobacz profil
Jak narysowac tabelke/ramke?
« Odpowiedź #13 dnia: 2005-05-29, 23:03:52 »
Czy ktos moze mi pomoc i powiedziec co oznaczaja poszczegolny znaki uzyte w tym awk
 > ps -aux | awk '{print "| " $3 "033[10G|033[15G" $4 " |"}'
Chodzi mi dokladniej o  "033[10G|033[15G"  bo tego wogule nie kumam.Z gory dziekuje

Offline xis

  • Global Moderator
  • Guru
  • *****
  • Wiadomości: 1049
    • Zobacz profil
Jak narysowac tabelke/ramke?
« Odpowiedź #14 dnia: 2005-05-29, 23:19:23 »
2005-05-29 23:03:52 bryla napisał:

> Czy ktos moze mi pomoc i powiedziec co oznaczaja poszczegolny znaki uzyte w tym awk
 >  > ps -aux | awk '{print "| " $3 "033[10G|033[15G" $4 "
 > |"}'
 > Chodzi mi dokladniej o  "033[10G|033[15G"  bo tego wogule nie kumam.Z gory dziekuje

To są polecenia terminali VT100 (o ile się orientuję) i raczej ciężko (przynajmniej mi) w jednej linijce wyjaśnić znaczenie każdego znaku sterującego tutaj.

Poleciłbym Ci za to prostrze formatowanie wyjścia za pomocą instrukcji printf (w sumie to jest nawet bardziej eleganckie rozwiązanie).

ps aux | awk '{ printf "%-10s | %5sn", $1, $4 }'

printf przyjmuje za argument najpierw format ciągu (tu: %-10s | %5s, czyli string o długości conajmniej 10 znaków, kreska pionowa i później następny pięcioznakowy string), a następnie listę zmiennych (pierwsza i czwarta kolumna wyniku polecenia 'ps aux').

Możesz zmieniać postać formatowania zgodnie z manualem awk (dział 'printf').

Everything should be made as simple as possible, but not simpler
-- Albert Einstein