Beefy Boxes and Bandwidth Generously Provided by pair Networks
We don't bite newbies here... much
 
PerlMonks  

Re^2: This is not a pipe

by Tanktalus (Canon)
on Mar 12, 2005 at 01:21 UTC ( #438857=note: print w/replies, xml ) Need Help??


in reply to Re: This is not a pipe
in thread This is not a pipe

I like it. Although I think you meant:

!-p _

Replies are listed 'Best First'.
Re^3: This is not a pipe
by pijll (Beadle) on Mar 12, 2005 at 13:59 UTC
    -p is a test operator, so your expression is more or less equivalent to a question: "Is _ (=this) not a pipe?".

    At least in Unix, '|' is not a valid filename, so -p '|' will always be false: "Is '|' a pipe? No.". So the ASCII representation of a pipe, '|', is never a pipe itself, which is exactly what Magritte meant with his painting.

      I've seen this assertion several times now, though the last time was a while ago. It hasn't gotten any more correct in the interim.

      $ touch \| $ file !$ file \| |: empty $ ls -l \| -rw-r--r-- 1 chemboy users 0 Mar 14 00:09 |

      That, for the record, was on Gentoo Linux on a G4, but similar results can be readily obtained on other platforms.



      If God had meant us to fly, he would *never* have given us the railroads.
          --Michael Flanders

        Thanks. I should have checked that.

        I probably meant: '|' is unlikely to be a pipe.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://438857]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others scrutinizing the Monastery: (5)
As of 2019-10-14 03:29 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    Notices?