如何按字母顺序排序bash参数?
$ ./script.sh bbb aaa ddd ccc
Run Code Online (Sandbox Code Playgroud)
并把它放入一个数组,这样我现在有一个数组{aaa,bbb,ccc,ddd}
你可以做:
A=( $(sort <(printf "%s\n" "$@")) )
printf "%s\n" "${A[@]}"
aaa
bbb
ccc
ddd
Run Code Online (Sandbox Code Playgroud)
它正在使用步骤:
arguments list i.e."$ @"`