Wyświetlanie jednej z wielu linijek tekstu
- rryk
- Serdeczny Borsuk
- Posty: 206
- Rejestracja: 04 mar 2008, 16:00
- Płeć: Mężczyzna
- Wersja Ubuntu: 9.04
- Środowisko graficzne: GNOME
- Kontakt:
Wyświetlanie jednej z wielu linijek tekstu
Po wpisaniu pewnej komendy pojawia sie np 5 linijek tekstu jednak ja chce aby wyświetlała się np 3 linijka
-
- Wytworny Kaczor
- Posty: 418
- Rejestracja: 09 lut 2007, 23:17
- Płeć: Mężczyzna
- Wersja Ubuntu: 9.10
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Odp: Wyświetlanie jednej z wielu linijek tekstu
Kod: Zaznacz cały
poleceniie | head -n 3 | tail -n 1
Kod: Zaznacz cały
poleceniie | tail -n 3 | head -n 1
- leon1313
- Zakręcona Traszka
- Posty: 668
- Rejestracja: 02 sty 2006, 19:35
- Płeć: Mężczyzna
- Wersja Ubuntu: 10.10
- Środowisko graficzne: KDE Plasma
- Architektura: x86
Odp: Wyświetlanie jednej z wielu linijek tekstu
polecenie | awk '{if(NR==3){print $0}}'
"Poza tym dostałeś PLONKa i zabraniam Ci pisać na te grupe!!! Powiedziałem PLONK i sie zamknij i nawet nie knuj rzeby mi odpisywać! Zabraniam!!!"
- rryk
- Serdeczny Borsuk
- Posty: 206
- Rejestracja: 04 mar 2008, 16:00
- Płeć: Mężczyzna
- Wersja Ubuntu: 9.04
- Środowisko graficzne: GNOME
- Kontakt:
Odp: Wyświetlanie jednej z wielu linijek tekstu
to ładniejsze i bardziej zrozumiale:
Kod: Zaznacz cały
poleceniie | head -n 3 | tail -n 1
-
- Piegowaty Guziec
- Posty: 11
- Rejestracja: 26 lut 2009, 19:46
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Fluxbox
- Kontakt:
Odp: Wyświetlanie jednej z wielu linijek tekstu
Można krócej, np dla wyświetlenia 3 linijki tekstu:
Kod: Zaznacz cały
sed -n '3p' plik
- хur
- Sędziwy Jeż
- Posty: 79
- Rejestracja: 15 sty 2008, 23:40
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Inne
Odp: Wyświetlanie jednej z wielu linijek tekstu
mam wrażenie że parę razy już widziałem
na tym forum to pytanie i padały powyższe
odpowiedzi (h/t, awk, sed).
polecenie | awk NR==3
? sed oczywiście jest tu najlepszy, tak się tylko czepiam dla zasady.
na tym forum to pytanie i padały powyższe
odpowiedzi (h/t, awk, sed).
nie prościej:leon1313 pisze:polecenie | awk '{if(NR==3){print $0}}'
polecenie | awk NR==3
? sed oczywiście jest tu najlepszy, tak się tylko czepiam dla zasady.
- leon1313
- Zakręcona Traszka
- Posty: 668
- Rejestracja: 02 sty 2006, 19:35
- Płeć: Mężczyzna
- Wersja Ubuntu: 10.10
- Środowisko graficzne: KDE Plasma
- Architektura: x86
Odp: Wyświetlanie jednej z wielu linijek tekstu
prosciej, prosciej i ....taki sam efekt:-)
"Poza tym dostałeś PLONKa i zabraniam Ci pisać na te grupe!!! Powiedziałem PLONK i sie zamknij i nawet nie knuj rzeby mi odpisywać! Zabraniam!!!"
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 4 gości