背景:
在linux 环境下两个挂载,/dev/sda1 挂载到 /root, /dev/sda2 挂载到 /home
脚本需求:
从/home 目录拷贝一个文件到 /root, 在拷贝的过程中,检测 /root 的磁盘可用百分比是否大于80%,大于的话。把前面的拷贝进程关闭掉。
个人想法: while (a == 1)do 复制,复制的时候判断 /root可用百分比是否大于80%,是的话 a=1 ,不是的话a=0 ,当a =0 时 a == 1 = false 退出命令。
可是感觉while 里面有错误。程序依次进行下来的。会把cp 动作做完。再去调用checkdisk,这样就达不到我要边cp 边 checkdisk 的效果