5
bashコマンドライン引数$ @と$ *へのアクセス
多くのSOの質問とbashチュートリアルで、bashスクリプトのコマンドライン引数に2つの方法でアクセスできることがわかります。 $ ~ >cat testargs.sh #!/bin/bash echo "you passed me" $* echo "you passed me" $@ その結果: $ ~> bash testargs.sh arg1 arg2 you passed me arg1 arg2 you passed me arg1 arg2 違いは何である$*とは$@? 前者はいつ使用し、後者はいつ使用するのですか?