求助,LINUX的奇异事件你们遇到过么?
shell文件中,编写了很多cp 命令,但是却报错
文件内容如下:
cp /jfjkfs/interface/boss/month/M01901*.AVL /bassfs/BassData/
cp /jfjkfs/interface/boss/month/M04006*.AVL /bassfs/BassData/
cp /jfjkfs/interface/boss/month/M04007*.AVL /bassfs/BassData/
cp /jfjkfs/interface/boss/month/M01001*.AVL /bassfs/BassData/
cp /jfjkfs/interface/boss/month/M01101*.AVL /bassfs/BassData/
cp /jfjkfs/interface/boss/month/M01104*.AVL /bassfs/BassData/
cp /jfjkfs/interface/boss/month/M08*.AVL /bassfs/BassData/
cp /jfjkfs/interface/boss/month/M03012*.AVL /bassfs/BassData/
cp /jfjkfs/interface/boss/month/M01032*.AVL /bassfs/BassData/
cp /jfjkfs/interface/boss/month/M01901*.AVL /jfjkfs/BassData/
cp /jfjkfs/interface/boss/month/M04006*.AVL /jfjkfs/BassData/
cp /jfjkfs/interface/boss/month/M04007*.AVL /jfjkfs/BassData/
cp /jfjkfs/interface/boss/month/M01001*.AVL /jfjkfs/BassData/
cp /jfjkfs/interface/boss/month/M01101*.AVL /jfjkfs/BassData/
报错内容如下
lqd.sh
: A file or directory in the path name does not exist.
: Error 0fs/BassData/
: Error 0fs/BassData/
: Error 0fs/BassData/
: Error 0fs/BassData/
: Error 0fs/BassData/
: Error 0fs/BassData/
: Error 0fs/BassData/
: Error 0fs/BassData/
: Error 0fs/BassData/
: Error 0fs/BassData/
: Error 0fs/BassData/
: Error 0fs/BassData/
: Error 0fs/BassData/
: Error 0fs/BassData/
: Error 0fs/BassData/
已经证明: 所有的目录存在,并且手动输入 cp /jfjkfs/interface/boss/month/M01901*.AVL /bassfs/BassData/
可以正常运行!
很纳闷!
同事,由于运行了SHELL文件,在/bassfs/BassData/这个目录下,竟然生成了一个空白的区域,并且占一定的空间,不知道为什么?
也不知道怎么删除!
请大家帮忙一下
------解决方案--------------------
会不会是权限问题,你运行脚本的用户和直接输入命令的用户是不是同一个?
在脚本的最顶端加入
mkdir -p /bassfs/BassData/
mkdir -p /jfjkfs/BassData/
试试