dir2=$( echo "$dir" | awk -F " " '{print $NF}')
1、没有 echo 不行, $dir 或者 "$dir",shell 自动去跳转目录去了。
2、没有 print 不行,打印出来是空。
3、dir=$( echo "$dir" | awk -F " " '{print $NF}'),再次赋值给 dir 是可以的。
转载请注明:牛哥678 » sed 用法一例: dir2=$( echo “$dir” | awk -F ” ” ‘{print $NF}’)