3
テストスクリプト内:スクリプト位置パラメータへのアクセス機能
#!/bin/bash
var=$1
function test {
echo "dollar1 $1"
echo "var $var"
}
test
exit
出力
./test.sh d
dollar1
var d
なぜ$1
は関数内に移入されず、$1
を渡す方法がある... $n
別々に変数として定義することなく、すべての関数に適用できますか?
/$$ /あなたのスクリプトのどこにでも 'cmdline'(他のプラットフォームでは動作しません)。 – cdarke