У меня есть PBS jobs script
, который я хочу использовать для нескольких заданий в разных словарях (см. Ниже);здесь мне постоянно нужно определять абсолютный путь /rds/general/user/home/WORK/Project/Log
к моим файлам.
Я пытаюсь разработать общий сценарий, который можно запускать из любой папки без необходимости постоянного изменения сценария PBS.
#!/bin/bash
#PBS -j oe
#PBS -o /rds/general/user/home/WORK/Project/Log
#PBS -q express
#PBS -P exp-10007
#PBS -l walltime=24:00:00
#PBS -l select=1:ncpus=32:mem=5gb
cd $TMPDIR
cp /rds/general/user/home/WORK/Project/* . -r
python Analyse
mv Output /rds/general/user/home/WORK/Project/
Я также пытался сделать:
#!/bin/bash
#PBS -N MyName
#PBS -j oe
#PBS -q express
#PBS -P exp-10007
#PBS -l walltime=24:00:00
#PBS -l select=1:ncpus=32:mem=5gb
cd $TMPDIR
cp * . -r
python Analyse
mv Output .
, где я получаю 'cp: not stat' * ': нет такого файла или каталога' как ошибка.