Use awk to parse cargo --list

This commit is contained in:
Zhigulin Pavel 2018-12-19 12:37:18 +03:00
parent 6328860737
commit bc9e3f6750

View File

@ -120,7 +120,7 @@ _cargo()
} && } &&
complete -F _cargo cargo complete -F _cargo cargo
__cargo_commands=$(cargo --list 2>/dev/null | tail -n +2 | sed -E -e "s/^\s+//g" | cut -d" " -f1) __cargo_commands=$(cargo --list 2>/dev/null | tail -n +2 | awk 'NR>1 {print $1}')
_locate_manifest(){ _locate_manifest(){
local manifest=`cargo locate-project 2>/dev/null` local manifest=`cargo locate-project 2>/dev/null`