Megkérdezném, hogy az a tr miért kell? Ha a grep-et egy „-o” opcióval hívod meg, akkor csak az illeszkedő részt fogja kiírni, és minden egyes illeszkedést egy-egy sorba.
Megkérdezném, hogy az a tr miért kell? Ha a grep-et egy „-o” opcióval hívod meg, akkor csak az illeszkedő részt fogja kiírni, és minden egyes illeszkedést egy-egy sorba.
Megkérdezném, hogy az a tr miért kell? Ha a grep-et egy „-o” opcióval hívod meg, akkor csak az illeszkedő részt fogja kiírni, és minden egyes illeszkedést egy-egy sorba.
A tr valoban teljesen felesleges!
grep -o „^href.*” $FILE | sed ‘s/href=|”//g’
Megkérdezném, hogy az a tr miért kell? Ha a grep-et egy „-o” opcióval hívod meg, akkor csak az illeszkedő részt fogja kiírni, és minden egyes illeszkedést egy-egy sorba.
A tr valoban teljesen felesleges!
grep -o „^href.*” $FILE | sed ‘s/href=|”//g’
De ez így nem lesz jó, mivel az egész fájl egy sor. A grep meg soronként halad. Ezért kellene egy „-o” opcióval megbolondítani, egy kicsit precízebb reguláris kifejezéssel próbálkozni. Persze azzal a sok tr-rel is meg lehet oldani, de kérdem én, hogy miért kell feleslegesen túlbonyolítani.
De ez így nem lesz jó, mivel az egész fájl egy sor. A grep meg soronként halad. Ezért kellene egy „-o” opcióval megbolondítani, egy kicsit precízebb reguláris kifejezéssel próbálkozni. Persze azzal a sok tr-rel is meg lehet oldani, de kérdem én, hogy miért kell feleslegesen túlbonyolítani.
legutóbbi hsz