[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: sed + "/n" w wyrazie



User Wojciech Ziniewicz wrote::
Jak najprościej (niekoniecznie sedem) wyjąć z wyrazu frazę "\n" gdzie
wyraz jest w formacie " wyr\naz" lub np. "cokol\nwiek" i ma dowolną
długość (cut nie zadziała). Może troche głupie pytanie ,ale man mi nic
nie powiedział a z kilkudziesięciu przykładów które w necie czytałem,
nie wyczytałem nic na ten temat.
Np. z "wyr \n az" potrafie już wyjąć niechcianą frazę , ale z
powyższych nie jestem w stanie :( pomocy..

A tak, ale nie wiem czy zrozumiałem Cię dobrze i wyłapałem
możliwe przypadki:

sed -e 's/\n//g' <plik>

Na przykład, mając plik z taką zawartością:

aaa\nAAA
bbb\nBBB
ccc\nCCC ddd\nDDD eee\nEEE

otrzymasz na wyjściu polecenia sed'a to:

aaaAAA
bbbBBB
cccCCC dddDDD eeeEEE

Pozdrawiam

--
Mateusz Łoskot, mateusz (at) loskot (dot) net
Registered Linux User #220771, Debian (Sarge)



Reply to: