shell参数中空格
在使用shell传参数时。
解析参数时请不要用shift
action="$1"case"$action"instatus)shiftstatus$@exit$?;;...*)helpexit-1;;esac
因为就算有双引号,也无法再次传递。
而是应该确定的按参数追逐个传递。
status)status$2$3exit$?;;
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
在使用shell传参数时。
解析参数时请不要用shift
action="$1"case"$action"instatus)shiftstatus$@exit$?;;...*)helpexit-1;;esac
因为就算有双引号,也无法再次传递。
而是应该确定的按参数追逐个传递。
status)status$2$3exit$?;;
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。