grep szukanie na końcu wiersza

0

Polecenie grep test$ nazwa_pliku działa dobrze jeżeli w pliku są uniksowe znaki końca wiersza. Jak szukać gdy w pliku są windowsowe znaki końca wiersza?

0

A jesteś pewny że to nie działa? Bo mój cygwinowy grep bez problemów radzi sobie i z takim i z takim end-of-line. Nie radzi sobie tylko z macowym.

0

Jakby działało, to bym nie pytał;). Zauważyłem to na dwóch instalacjach Linuksa. W poniedziałek siedziałem przy komputerach z jakąś wersją Ubuntu, dzisiaj łączyłem się za pośrednictwem putty z serwerem, który ma Linux: shell 2.6.32-5-wmi-amd64 oraz GNU grep 2.6.3. Próbowałem też czytać ten pieprzony (i bardzo długi) manual.

0

Manulal to jest cos pięknego :P .
Zrób może tak grep -U (reszta).

0

Próbowałem (bez skutku) grep -U, grep -E, grep -F oraz grep -P.

0

Jest jeszcze z małym u. Innym sposobem na dobranie sie do pliku to taki cat plik | grep [czego szukamy]

0

Oba sposoby nie działają.

2

Mój GnuWin32 GNU grep 2.5.1 sobie radzi, a Linuksowy grep 2.14 już nie.

W każdym razie:
cat test.txt | tr -d '\r' | grep test$

1 użytkowników online, w tym zalogowanych: 0, gości: 1