我是否正确构建了这个?我不知道如何调试它。基本上,我试图传入一个文本文件(login.info):
foo
bar
将此 shell 脚本用作参数,如下所示:
#/usr/bin/ksh
#Base dir
BASEDIR=/home/scripts
export BASEDIR;
#Key
KEY=$BASEDIR/login.info
export KEY;
IFS="
"
arr=( $(<$KEY) )
echo "username=${arr[0]} password=${arr[1]}"
收到此错误:
./tst.sh[12]: Syntax error at line 12 : `(' is not expected.