这是hidden testcase,我不知道别人会读入什么 $./a.sh file
如何将后面的file放入前面的a.sh执行,因为这是一行内搞定,不能用read
file是可执行程序吗?可以在a.sh文件中通过exec来执行,在a.sh中添加如下代码:
if ["$1"];then
exec ./$1;
fi
或者:
if ["$1"];then
source ./$1;
fi
参考:
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!