Re: Text Manipulation/Replacement

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

 



| From: Patrick O'Callaghan <pocallaghan@xxxxxxxxx>

| Splitting hairs is essential to programming. Do What I Mean hasn't been
| invented yet.

Splitting hairs: DWIM has been invented.  It was part of InterLISP
perhaps 25 years ago.

http://www.catb.org/~esr/jargon/html/D/DWIM.html
http://ars.userfriendly.org/cartoons/?id=20011121

I don't think that it lived up to its name.



Back to the original problem:

The sed script is correct but it isn't the first one that comes to my
mind since sed's hold buffer is arcane (to me).

This ed command seems easy and ought to work:
  g/^,/ .-1,.j
[Translation: for all lines that start with ",", join the previous and
current line.]

It will fail if the first line starts with ",".  This next version
would work if you are sure that the file has more than one line:
  2,$g/^,/ .-1,.j

It all depends on what tools you are used to.

-- 
fedora-list mailing list
fedora-list@xxxxxxxxxx
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines

[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux