здесь-документ в строке 13, разделенный концом файла (требуется `EOF ') в скрипте Gaussian bash? - PullRequest
0 голосов
/ 16 июня 2020

Этот сценарий предназначен для выполнения задания по Гауссу - я продолжаю получать эту ошибку «строка 40: предупреждение: здесь-документ в строке 13, разделенный концом файла (требуется` EOF ') »и« строка 13: g16: команда не найдена "

#PBS -S /bin/bash
#PBS -l select=1:ncpus=4:mem=1gb
#PBS -j oe
#PBS -q wsuq

JOB=test
CPU=4
DISK=4gb
DIR=~/torsion

cd $TMPDIR

g16<< EOF > $DIR/$JOB.log

%nosave
%Chk=/$DIR/$JOB.chk
%nprocshared=4
%mem=1gB
%Chk=$DIR/$JOB.chk
# hf/3-21g geom-connectivity

Title Card Required

0 1
C                 -0.95839520    1.01783059    0.00000000
H                 -0.60174078    0.00902059    0.00000000
H                 -0.60172236    1.52222878    0.8736515
H                 -0.60172236    1.52222878  -0.87365150
H                 -2.02839520    1.01784378    0.00000000

1 2 1.0 3 1.0 4 1.0 5 1.0
2
3
4
5 
[ -a $JOB.chk ] && mv -f $JOB.chk $HOME
## Copy files back from $TMPDIR
...