GitBucket
Pull requests
Issues
Snippets
Sign in
s18h024
/
rung16.sh
Created at Mon Jul 12 16:47:28 JST 2021 - forked from
db2021/2322b1367508bbc5bdb804a3eb41738a
Download ZIP
HTTP
Embed
Embed this snippet in your website.
HTTP
Clone with Git using the repository's web address.
Code
Revision
s18h024
revised this
on 19 Jul 2021
ea71574
rung16.sh
#!/bin/bash if [ ! -d ./index ] || [ ! -e ./index/index.txt ]; then mkdir index touch index/index.txt fi for job in $@ do echo "#$ -S /bin/bash" > $job.sh echo "#$ -N $job" >> $job.sh echo "#$ -e /dev/null" >> $job.sh echo "#$ -o /dev/null" >> $job.sh chmod +x $job.sh TIME= date "+%Y%m%d-%H%M%S" | tr '\n' ' ' UUID= uuidgen timeuuid= ${TIME}${UUID} echo 'export g16root=/usr/local' >> $job.sh echo "export GAUSS_SCRDIR=/tmp" >> $job.sh echo 'export GAUSS_EXEDIR=$g16root/g16' >> $job.sh echo '$g16root/g16/g16'" << 'EOF' > ${timeuuid}.log" >> $job.sh cat $job.com >> $job.sh echo "EOF" >> $job.sh echo "element name : "$job"timeuuid : $timeuuid" >> ./index/index.txt qsub -q all.q $job.sh done
#!/bin/bash if [ ! -d ./index ] || [ ! -e ./index/index.txt ]; then mkdir index touch index/index.txt fi for job in $@ do echo "#$ -S /bin/bash" > $job.sh echo "#$ -N $job" >> $job.sh echo "#$ -e /dev/null" >> $job.sh echo "#$ -o /dev/null" >> $job.sh chmod +x $job.sh TIME= date "+%Y%m%d-%H%M%S" | tr '\n' ' ' UUID= uuidgen timeuuid= ${TIME}${UUID} echo 'export g16root=/usr/local' >> $job.sh echo "export GAUSS_SCRDIR=/tmp" >> $job.sh echo 'export GAUSS_EXEDIR=$g16root/g16' >> $job.sh echo '$g16root/g16/g16'" << 'EOF' > ${timeuuid}.log" >> $job.sh cat $job.com >> $job.sh echo "EOF" >> $job.sh echo "element name : "$job"timeuuid : $timeuuid" >> /index/index.txt qsub -q all.q $job.sh done
s18h024
revised this
on 12 Jul 2021
7c16ec9
rung16.sh
#!/bin/bash if [ ! -d ./index ] || [ ! -e ./index/index.txt ]; then mkdir index touch index/index.txt fi for job in $@ do echo "#$ -S /bin/bash" > $job.sh echo "#$ -N $job" >> $job.sh echo "#$ -e /dev/null" >> $job.sh echo "#$ -o /dev/null" >> $job.sh chmod +x $job.sh TIME= date "+%Y%m%d-%H%M%S" | tr '\n' ' ' UUID= uuidgen timeuuid= ${TIME}${UUID} echo 'export g16root=/usr/local' >> $job.sh echo "export GAUSS_SCRDIR=/tmp" >> $job.sh echo 'export GAUSS_EXEDIR=$g16root/g16' >> $job.sh echo '$g16root/g16/g16'" << 'EOF' > ${timeuuid}.log" >> $job.sh cat $job.com >> $job.sh echo "EOF" >> $job.sh echo "element name : "$job"timeuuid : $timeuuid" >> /index/index.txt qsub -q all.q $job.sh done
#! /bin/bash for job in $@ do echo "#$ -S /bin/bash" > $job.sh echo "#$ -N $job" >> $job.sh echo "#$ -e /dev/null" >> $job.sh echo "#$ -o /dev/null" >> $job.sh chmod +x $job.sh echo 'export g16root=/usr/local' >> $job.sh echo "export GAUSS_SCRDIR=/tmp" >> $job.sh echo 'export GAUSS_EXEDIR=$g16root/g16' >> $job.sh echo '$g16root/g16/g16'" << 'EOF' > $job.log" >> $job.sh cat $job.com >> $job.sh echo "EOF" >> $job.sh qsub -q all.q $job.sh done
takane
revised this
on 5 Jul 2021
5891637
rung16.sh
#! /bin/bash for job in $@ do echo "#$ -S /bin/bash" > $job.sh echo "#$ -N $job" >> $job.sh echo "#$ -e /dev/null" >> $job.sh echo "#$ -o /dev/null" >> $job.sh chmod +x $job.sh echo 'export g16root=/usr/local' >> $job.sh echo "export GAUSS_SCRDIR=/tmp" >> $job.sh echo 'export GAUSS_EXEDIR=$g16root/g16' >> $job.sh echo '$g16root/g16/g16'" << 'EOF' > $job.log" >> $job.sh cat $job.com >> $job.sh echo "EOF" >> $job.sh qsub -q all.q $job.sh done