Odpowiedz 
 
Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Bash wyswietlanie nr lini w ktorym znajduje sie dany wyraz??
Autor Wiadomość
rryk Offline
Użytkownik

Liczba postów: 238
Dołączył: 14-06-2009
Reputacja: 1
Post: #1
Bash wyswietlanie nr lini w ktorym znajduje sie dany wyraz??
jak sie dowiedziec w ktorej linijce tekstu jest dany wyraz??
24.01.2010 14:59:07
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
panjandrum Offline
ɯnɹpuɐɾuɐd

Liczba postów: 1 230
Dołączył: 06-02-2009
Reputacja: 38
Post: #2
RE: Bash wyswietlanie nr lini w ktorym znajduje sie dany wyraz??
To jeden sposób, tak na szybko pisany. Są pewnie prostsze, szybsze sposoby.
nl PLIK | grep WYRAZ | awk '{print $1}'
(Ten post był ostatnio modyfikowany: 24.01.2010 15:21:34 przez panjandrum.)
24.01.2010 15:20:42
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
rryk Offline
Użytkownik

Liczba postów: 238
Dołączył: 14-06-2009
Reputacja: 1
Post: #3
RE: Bash wyswietlanie nr lini w ktorym znajduje sie dany wyraz??
(24.01.2010 15:20:42)panjandrum napisał(a):  To jeden sposób, tak na szybko pisany. Są pewnie prostsze, szybsze sposoby.
nl PLIK | grep WYRAZ | awk '{print $1}'
tylko tekst nie jest wyswietlany z pliku... tylko przez echo
24.01.2010 15:25:29
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
panjandrum Offline
ɯnɹpuɐɾuɐd

Liczba postów: 1 230
Dołączył: 06-02-2009
Reputacja: 38
Post: #4
RE: Bash wyswietlanie nr lini w ktorym znajduje sie dany wyraz??
Przez echo? Echo wyświetla jedną linie tekstu. Może chodzi Ci, z tekstu na wyjściu jakiegoś polecenia.

polecenie | nl | grep WYRAZ | awk '{print $1}'
24.01.2010 16:11:22
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: #5
RE: Bash wyswietlanie nr lini w ktorym znajduje sie dany wyraz??
można skorzystać z tej opcji:
man grep napisał(a):-n, --line-number
Prefix each line of output with the 1-based line number within
its input file. (-n is specified by POSIX.)

I nie ma znaczenia, co jest wypluwa dane na standardowe wyjście - echo, cat, ...

[Obrazek: zeDGS.png]
Please don't steal my focus!
| git
24.01.2010 16:33:27
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
rryk Offline
Użytkownik

Liczba postów: 238
Dołączył: 14-06-2009
Reputacja: 1
Post: #6
RE: Bash wyswietlanie nr lini w ktorym znajduje sie dany wyraz??
(24.01.2010 16:33:27)Enlik napisał(a):  można skorzystać z tej opcji:
man grep napisał(a):-n, --line-number
Prefix each line of output with the 1-based line number within
its input file. (-n is specified by POSIX.)

I nie ma znaczenia, co jest wypluwa dane na standardowe wyjście - echo, cat, ...

interesujace tylko mi nie chodzi o wyswietlenie linijki np 125 tlyko zeby znalezc w ktorej linijce jest dany wyraz
Polecenie Enlika działa ale mam wrażenie że jest pamięciożerne strasznie...
(Ten post był ostatnio modyfikowany: 25.01.2010 10:52:59 przez rryk.)
25.01.2010 10:12:41
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
wrosiak Offline
Użytkownik

Liczba postów: 1
Dołączył: 31-10-2011
Reputacja: 0
Post: #7
RE: Bash wyswietlanie nr lini w ktorym znajduje sie dany wyraz??
ln a plik.txt |grep szukany wyraz

wiem, że po czasie ale lepiej późno niż wcale Tongue
31.10.2011 12:56:18
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
Odpowiedz 


Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  nie łączą się dwie tablice akasei 2 102 19.04.2012 09:18:12
Ostatni post: akasei
  [solved][BASH] aktualizowanie czasu co 10 min waldi11 2 394 19.11.2011 21:01:13
Ostatni post: waldi11
  [BASH] Zablokowanie wylaczenie komputera... rryk 10 543 26.09.2011 18:33:46
Ostatni post: Lachu
  [ROZWIĄZANE] [BASH] - dowolny - Kawałek stringa do zmiennej rewers79 2 681 15.06.2011 14:16:00
Ostatni post: rewers79
  [c++] tablica powiększająca się w razie potrzeby waldi11 9 1 866 08.05.2011 12:42:33
Ostatni post: blane
  BASH-sortowanie bąbelkowe Pitek016 2 836 20.04.2011 18:10:26
Ostatni post: Pitek016
  [ROZWIĄZANE] Idealna bramka... curl,wget,bash,python,perl,php rryk 21 5 528 06.04.2011 06:53:55
Ostatni post: rryk
  [ROZWIĄZANE] [bash]Dzielenie tekstu danym znakiem Freev 4 1 489 06.03.2011 21:52:36
Ostatni post: Freev
  [ROZWIĄZANE] [Bash][C#/Gambas] Wiele pytań. eloaders 7 1 450 23.01.2011 00:07:52
Ostatni post: eloaders
  BASH - zmiena w nazwie tablicy dragonn 5 1 095 22.01.2011 22:51:53
Ostatni post: Enlik

Skocz do:


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

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