用一个需要用户回答的做例子
echo "delete mnt_ramdisk's files(y/n)?"
read key_value
if [ "${key_value}" = "y" ]; then
cd mnt_ramdisk
ls | grep -v lost+found | xargs rm -rf
echo $PWD
cd ..
echo $PWD
else
echo "not delete!"
fi
注意:中括号[ 和 ]的前后都需要空格,这个搞得我郁闷了很长时间。
本文提供了一个通过shell脚本删除ramdisk上文件的示例。该脚本首先询问用户是否确认删除,若用户输入'y'则执行删除操作。通过cd、ls、grep和rm等命令组合使用来实现这一目标。
1万+

被折叠的 条评论
为什么被折叠?



