第一种方法:各种串联
mount | sed 's#^.*on \(.\+\) type .\+$#\1#' | grep '^/tmp' | sort -r | xargs -d$'\n' umount
第二种方法:awk
echo -e "$(awk '$2 ~ "^/tmp" { print $2 }' /proc/mounts)" | sort -r | xargs -l umount
前面加了一个 echo -e
,因为遇到空格的时候会显示为 \040
,可以利用 echo
来转换一下。