test -e /mnt/111 && echo "yes" || echo "no"
如何获取到test判断mnt下的111是否存在并且根据返回的yes或者no来选择性执行下面的命令?我现在获取不到test这个值
我是这样写的
yn=test -e /mnt/111 && echo "yes" || echo "no"
if [ $yn = yes ];then
cd /mnt/111
echo "I come here"
fi
if [ $yn = no ];then
mkdir /mnt/111
echo "Is create"
fi
这样写不行,获取到的yes和no的值他只是输出了并没有用来做判断啊。
我的想法就是先判断/mnt/111是否存在,如果存在就进入到这个目录中并且说一句话,如果不存在就创建111目录然后说一句话。
MMMHUHU
哈士奇WWW