Hi,

I've found a strange behavior with csh like the one describes in this bug report.

The version of csh I used is: csh_20020413-1 (the problem is still the same with csh_20050313-1)

The output of an "echo" command is strange when quotes (single or double) are used with the "*" special character:

* without quoting, output is OK:
        $ echo hello .cshrc
        hello .cshrc

        $ echo hello .cshrc*
        hello .cshrc .cshrc_save

* with quotes, output is wrong if a "*" is used:
         $ echo 'hello' .cshrc
        hello .cshrc

        $ echo  'hello'  .cshrc*
        \h\e\l\l\o  .cshrc  .cshrc_save

NB: I've tested that command under other OS:
        * solaris 8
                $ echo 'hello' .cshrc*
                hello .cshrc .cshrc_save

        * RHEL AS 3 (csh comes from tcsh-6.12-4)
                $ echo 'hello' .cshrc*
                hello .cshrc .cshrc_sav

Thanks a lot for your help!

Regards,
Philippe.




-- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Reply via email to