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
Użytkownik
Liczba postów: 238
Dołączył: 14-06-2009
Reputacja: 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 |
|
panjandrum
ɯnɹpuɐɾuɐd
Liczba postów: 1 230
Dołączył: 06-02-2009
Reputacja: 38
|
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 |
|
rryk
Użytkownik
Liczba postów: 238
Dołączył: 14-06-2009
Reputacja: 1
|
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 |
|
panjandrum
ɯnɹpuɐɾuɐd
Liczba postów: 1 230
Dołączył: 06-02-2009
Reputacja: 38
|
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 |
|
rryk
Użytkownik
Liczba postów: 238
Dołączył: 14-06-2009
Reputacja: 1
|
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 |
|
wrosiak
Użytkownik
Liczba postów: 1
Dołączył: 31-10-2011
Reputacja: 0
|
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
|
|
| 31.10.2011 12:56:18 |
|
Użytkownicy przeglądający ten wątek: 3 gości