我有两个shell脚本,script5.sh
和script4.sh
script5.sh
看起来像这样:
#!bin/bash
FILES=$1/*\txt
for f in $FILES
do
qsub -cwd /path/to/script4.sh $f
done
对于script5.sh
我传入了一个目录/path/to/DIRECTORY_A/where/I/want/certain/files/to/analyze
,那是$1
中的$FILES
。
然后在script4.sh
我有一堆命令来分析我传入script5.sh
的特定目录中的文件。
当我尝试qsub时,IT会抛出此错误。
error reason 1: 08/06/2014 10:41:16 [35391:30125]: execvp(/path/to/job_scripts/7858774_job_id, "/path/to/7858774_job_id" "/DIRECTORY_A/the_file_I_want") failed: No such file or directory
我知道有一个文件DIRECTORY_A/the_file_I_want
,但我不知道为什么会抛出这个错误。
我不知道为什么会这样做。
有没有人有任何想法?