[bash] funkcja zwracajaca numer linni w pliku
-
- Piegowaty Guziec
- Posty: 26
- Rejestracja: 11 maja 2008, 22:40
- Płeć: Mężczyzna
- Wersja Ubuntu: 8.04
- Środowisko graficzne: GNOME
[bash] funkcja zwracajaca numer linni w pliku
Szukam funkcji która wyświetli mi numerr linii w której znajduje się szukany przeze mnie tekst. Funkcja ma wypisać tylko numer linii i nic więcej, dlatego chyba nie można uzyć grepa. Pozdrawiam
- grymberg
- Przyjaciel
- Posty: 156
- Rejestracja: 29 lis 2006, 18:25
- Płeć: Mężczyzna
- Wersja Ubuntu: 16.04
- Środowisko graficzne: GNOME
- Kontakt:
Odp: [bash] funkcja zwracajaca numer linni w pliku
Kod: Zaznacz cały
grep -n sda /etc/fstab | cut -d: -f 1
Zapraszam do wsparcia akcji:
Temat rozwiązany -> dodajemy [solved]
Temat rozwiązany -> dodajemy [solved]
-
- Piegowaty Guziec
- Posty: 26
- Rejestracja: 11 maja 2008, 22:40
- Płeć: Mężczyzna
- Wersja Ubuntu: 8.04
- Środowisko graficzne: GNOME
Odp: [bash] funkcja zwracajaca numer linni w pliku
potrzebowałem tego zeby usunąć z pliku konkretną linie , czyli myslałem że tak to zadziała:
, ale sie przeliczyłem. Może ktoś mi pomóc zrobic to dobrze?
Kod: Zaznacz cały
cat "$2"| sed '"grep -n "$3" "$2" | cut -d: -f 1"d' | more
-
- Sędziwy Jeż
- Posty: 31
- Rejestracja: 25 lut 2007, 23:30
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: Brak
Odp: [bash] funkcja zwracajaca numer linni w pliku
Chcesz usunąć n-tą linię w pliku czy linię, która zawiera konkretny tekst?
Jeśli chcesz usunąć linię, która zawiera konkretny tekst użyj po prostu grepa:
Jeśli chcesz usunąć linię, która zawiera konkretny tekst użyj po prostu grepa:
Kod: Zaznacz cały
cat nazwa_pliku | grep -v "szukany_tekst" > nazwa_pliku
-
- Piegowaty Guziec
- Posty: 26
- Rejestracja: 11 maja 2008, 22:40
- Płeć: Mężczyzna
- Wersja Ubuntu: 8.04
- Środowisko graficzne: GNOME
Odp: [bash] funkcja zwracajaca numer linni w pliku
Dzieki, wystarczyło troche pomysleć... 

-
- Piegowaty Guziec
- Posty: 1
- Rejestracja: 11 lip 2008, 15:42
- Płeć: Mężczyzna
- Środowisko graficzne: GNOME
Odp: [bash] funkcja zwracajaca numer linni w pliku
Witam,
czy ktoś mógłby mi napisać jak wyciąć puste linie z pliku?
EDIT:
Już wiem, u mnie zadziałało to tak:
cat plik1 | grep -i '[:space:]' > plik2
czy ktoś mógłby mi napisać jak wyciąć puste linie z pliku?
EDIT:
Już wiem, u mnie zadziałało to tak:
cat plik1 | grep -i '[:space:]' > plik2
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 11 gości