'vico' means 'queue' in Esperanto.
- tmux
- Clone this repository
git clone https://github.com/enp1s0/vico.git
- Set
$PATH
export PATH=/path/to/vico/bin:$PATH
qsub job.sh
qstat
Then you can see a list of jobs. Top of it is a running one and the others are waiting ones.
vico-18: 1 windows (created Tue Dec 29 00:07:41 2020)
vico-19: 1 windows (created Tue Dec 29 00:07:42 2020)
vico-20: 1 windows (created Tue Dec 29 00:07:43 2020)
qdel vico-N
or just
qdel N
And it is possible to delete a job which is a head of the job queue.
qdel head
You can execute any commands before and after a job by editing scripts/prologue.sh
and scripts/epilogue.sh
.
This script uses $HOME/.vico_state
to manage jobs.
It is created at the first job submitting.
Please do not remove this file.
By default, the start and end time of jobs are recorded in this file.
VICO_JOB_ID
: Job IDVICO_JOB_NAME
: Job name