On  0, Squirrel <[EMAIL PROTECTED]> wrote:
> 
[implied question]
> 
> What's the meaning of "echo $@"?
> 

In a shell script, $@ contains all the arguments to the script (NOT
including the name of the script itself, unlike argv in C).  So if a
script just has 'echo $@' in it, then it is functionally equivalent to
'echo' (except doesn't have the command line options, obviously).
Note that if you 'shift' the arguments then that cuts the front one
off what $@ reports.

Tom
-- 
Tom Cook
Information Technology Services, The University of Adelaide

"There are few things more satisfying than seeing your children have teenagers 
of their own."
        - Doug Larson

Get my GPG public key: 
https://pinky.its.adelaide.edu.au/~tkcook/tom.cook-at-adelaide.edu.au

Attachment: pgp16R93BYTch.pgp
Description: PGP signature

Reply via email to