[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
RE: Scripting help please
- From: "Robinson, Andrew W." <andrew w robinson mms gov>
- To: "Discussion of Red Hat Enterprise Linux 3 \(Taroon\)" <taroon-list redhat com>
- Subject: RE: Scripting help please
- Date: Wed, 4 May 2005 07:30:36 -0600
> From: Josh Kelley [mailto:josh jbc edu]
> Truejack wrote:
>
> >I have a file which has the following output.
> >I need to change all the commas after the $ to a * (or any other
> >character other than a comma).
> >Only the commas after the $ need to be changed.
> >
> >109889-01 : 109353-04,109353-04 : : $ SUNWkvmx, SUNWkvm,
> SUNWctu, SUNWmdb
> >
> >
> cat file | perl -F\\$ -nae '$F[1] =~ s/,/*/g; print join("\$", @F)'
Assuming that the commas to be changed always come after SUNW-something:
sed 's/\(SUNW[a-z][a-z]*\),/\1*/g' < infile > outfile
Andrew Robinson
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]