Beefy Boxes and Bandwidth Generously Provided by pair Networks
Clear questions and runnable code
get the best and fastest answer

Re^2: What one-liners do people actually use?

by Perl Mouse (Chaplain)
on Dec 09, 2005 at 00:11 UTC ( #515426=note: print w/replies, xml ) Need Help??

in reply to Re: What one-liners do people actually use?
in thread What one-liners do people actually use?

That's just the same as
echo 'some-string' | wc -c
Perl --((8:>*

Replies are listed 'Best First'.
Re^3: What one-liners do people actually use?
by Tanktalus (Canon) on Dec 09, 2005 at 00:54 UTC

    Practically, speaking, yes. Literally, however, no. It's more like:

    length_of() { echo $1 | wc -c } length_of some-string
    The only time this is important is if some-string has spaces, wildcards, etc. You put single quotes around the string, which would prevent any of this from happening, while the OP didn't use quotes, thus shell metacharacters would be expanded.

    That said, I'm betting that the OP wasn't counting on any of this, and that your shell code gets closer to what the OP really wanted anyway.

    Also, the OP's code does work on Windows while yours, well, doesn't, unless you install the Cygwin tools or something. ;-) Not sure if that's important to parv or not.

Re^3: What one-liners do people actually use?
by parv (Parson) on Dec 09, 2005 at 22:25 UTC

    Yes, that it is & whole lot shorter, not to mention i need to press Shift only once not 4+ times. It's just that i have not used wc quite enough or fail to remember about its -c option to count the bytes.

Log In?

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

How do I use this?Last hourOther CB clients
Other Users?
Others studying the Monastery: (3)
As of 2023-12-06 05:04 GMT
Find Nodes?
    Voting Booth?
    What's your preferred 'use VERSION' for new CPAN modules in 2023?

    Results (29 votes). Check out past polls.