下文中出现的:
从右边开始,删除匹配的第一个空格及其右边的内容
echo ${v1% *}
从右边开始,删除匹配的最后一个空格及其右边的内容
换个说法:从左边开始,删除匹配的第一个空格及其右边的内容。
echo ${v1%% *}
从左边开始,删除匹配的第一个空格及其左边的内容
echo ${v1#* }
从左边开始,删除匹配的最后一个空格及其左边的内容
换个说法:从右边开始,删除匹配的第一个空格及其左边的内容。
echo ${v1##* }
从左边开始,删除匹配的第一个空格及其右边的内容
sed -i 's/ .*$//' 1