Я пытаюсь понять, как заставить мои сценарии PBS выделять в формате bash с помощью vim. Скрипты PBS - это просто скрипты bash, которые не начинаются с класического shebang, а используются в системе очередей на компьютере кластера. Должен быть способ для псевдонима чего бы то ни было, который выглядит так: :set syntax=sh
- без ввода этого, не так ли? Ниже приведен пример простого сценария PBS.vim: highlight pbs scripts
####Parameterized PBS Script ####
#PBS -S /bin/bash
#PBS -l walltime=00:05:00
#PBS -l nodes=1
#PBS -o /users/me/jobOuts/${PBS_JOBNAME}_${PBS_JOBID}.o
#PBS -j oe
#PBS -M [email protected]
#PBS -m abe
START=$(date +%s)
cd $PBS_O_WORKDIR
echo `pwd`
sleep 10
END=$(date +%s)
S=$(($END - $START))
((h=S/3600))
((m=S%3600/60))
((s=S%60))
TOTALTIME=`printf "%dh:%dm:%ds\n" $h $m $s`
Спасибо!
хороший, спасибо! Мне пришлось изменить его на 'set filetype = sh', но он работает! – caddymob
Вы правы, обновили ответ. –