\n in Perl is magical. It changes its value based on the OS. On Unix
boxen it is equal to LF, on Macs it is equal to CR, and on DOS based
machines it is equal to CRLF. If you are looking for the CR and only
the CR your best bet is to use "\015".
On 21 Jun 2001 07:17:04 -0400, Jeanne Riley wrote:
> Hi,
>
> I am attempting to write my 1st Perl script. I have an install of ClearCase
> 4.1 which has Perl embedded in it. I need to write a Perl script (trigger)
> that if anyone attempts to check in a file with NT eol character the check
> in will be blocked. The Perl script needs to detect if there are any NT eol
> or ^M characters in a file. I am "cat" the file and know I need to grep for
> ^M but I don't know how to do this in Perl. I did seek assistance from
> www.perl.org and found information regarding "\cI<M>" but this does not seem
> to work.
>
> Has anyone tried to do this before?
>
> Any and all assistance will be greatly appreciated.
> Jeanne
--
Today is Boomtime, the 26th day of Confusion in the YOLD 3167
Umlaut Zebra über alles!