比如我写有一个脚本test.sh 需要多个参数,类似于这样 sh test.sh -d /home -f filename.txt -x 777 意思就是创建一个文件,-d指定目录,-f指定文件名,-x指定权限。我希望能实现这样的功能,那么shell脚本如何实现? 目前我使用的是getopts,但是每个参数之间不能产生关联关系,还有就是参数的位置也不能随意给定。所以求各位帮个忙。