sed split on pipe
[email protected] (Jack Butchie)
| Newsgroups | perl.beginners |
|---|---|
| Message-ID | <000701c8af6c$1c5c02e0$400110ac@cooldaddio> |
Have been googling for some time now and every command I tried fails. I want to use sed from the command line or use it in a windows batch file to split on a pipe delimited file, windows server. The examples have \n as the carriage return code, but all that happens is the pipe is replaced by the letter n. the file has a space between each line CALL|TITLE|URL LINK| CALL|TITLE|URL|LINK ----- Original Message ----- From: "Chas. Owens" <[email protected]> To: "Dr.Ruud" <[email protected]> Cc: <[email protected]> Sent: Sunday, May 04, 2008 5:00 PM Subject: Re: another help on input record separator clarity please > On May 4, 2008, at 17:01, Dr.Ruud wrote: > snip >>> Ah-ha, perlre is wrong then. It claims that space is 'A GNU extension >>> equivalent to [ \t] , "all horizontal whitespace"', but that must only >>> be true under the bytes pragma. >> >> s/claims that space is/claims that blank is/ >> >> Be careful with using the byte pragma in that way, because it modifies >> the behaviour of strings that have the utf8 flag on, which means you are >> depending on the internal way that your perl executable implements >> strings, IOW asking for trouble. > snip > > Geeze, that is the second time I have misread things. I obviously need > more sleep. > > snip >>> It's perlbug time. >> >> There are many voices that want to change the meaning of \d to [0-9] >> only (from Perl 5.12 on). >> >> Maybe we should get a \pd to be a shortcut for \p{IsDigit}. (idem for D, >> s, S, w, W, etc.) > snip > > I was referring to what I thought was an error in the docs, not an issue > with what it matched; however, I do have an issue with \d. It makes > dealing with numbers you can do math with a pain in the tuckus ([0-9] vs > \d). > > -- > Chas. Owens > wonkden.net > The most important skill a programmer can have is the ability to read. > > > -- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > http://learn.perl.org/ > >