kshシェルを使用しています。私は定義された別名から情報を取得する必要があり、私はtest.sh やランニングtest.sh上記のようにスクリプトを保存したシェルスクリプトに渡すとパラメータが変更されます
#!/usr/bin/ksh
source ~/.profile
echo "parameter : $1"
alias | grep hello
コードの下に使用しています、私は、出力の下に取得しています:
./test 324
parameter : autologout
hello='Hello, How are you'
私の問題は、パラメータとして324を渡したとき、なぜ自動ログアウトが$1
になるのでしょうか? どうすればこの問題を解決できますか?