TCLUG Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [TCLUG:1906] Shell Script Question -
>>>>> "UserCx" == UserCx <UserCx@aol.com> writes:
UserCx> In a message dated 98-10-25 16:07:10 EST, you write: <<
UserCx> #!/usr/bin/perl
UserCx> while ($line = <STDIN>) { $line =~ tr/\r//; print $line;
UserCx> } >>
UserCx> how about the same thing as : perl -i -n -e"s/\r//" file1
UserCx> file2 ....
Boy, emacs really screwed that up...I would do the latter but with the
following change:
perl -i -p -e 's/\r//' [filenames...]
You need the -p to actually print the changes -n only changes $_, but
doesn't actually do anything with it at the end of the while(<>) loop.
Andrew