OK,
写了一个脚本,当文件夹的体积达到一定程度,就转移文件。
但是出现了问题。
脚本如下:
for file in *.flv
do
if (( `awk '{print $1}' `du -d0 .`` > num1 && `awk '{print $1}' `du $file`` > num2 ))
then
mv $file dest
else
echo not enough big wait
fi
done
这个脚本在awk这行出问题了。返回致命错误。
awk: 致命错误: 无法以读模式打开文件“5609720”(没有那个文件或目录)
这个谁知道这个是怎么回事?
我这个是用you-get来下载书目巨大的视频。有的时候体积会超过所使用的TF卡的体积。于是需要转移。
同时我希望这个脚本能够成为服务,就是一直运行。要不然怎么确定,一超过体积上线就转移文件?
谢谢!!!
高手看看这个脚本应该该哪里
-
- 帖子: 197
- 注册时间: 2015-12-23 16:20
- 系统: ubuntu 16.04
- x007007007
- 帖子: 406
- 注册时间: 2007-11-07 17:53
- 系统: Mac
- 来自: shanghai
- 联系: