1 Star 1 Fork 0

C4r / jobage

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 2.44 KB
一键复制 编辑 原始数据 按行查看 历史
bsplu 提交于 2022-01-15 14:04 . Update README.md

jobage

a job-management tool with nice printing for cluster scheduling systems. remember only one set of commands for all the systems.

author : C4r-bs


view

lsf

jbq_q

slurm

jbq_q

progress

bash zsh
lsf done done
slurm done done
PBS doing -

install

1. clone or download

git clone :

git clone https://github.com/c4rO-0/jobage.git

or

git https://gitee.com/C4r/jobage.git

download:

gitee : https://gitee.com/bsplu/scripts/repository/archive/master.zip

github : https://codeload.github.com/c4rO-0/jobage/zip/refs/heads/master

2. start to run

Temporarily working

source where_is_jobage/main.sh

Always working

add source where_is_jobage/main.sh to ~/.bashrc.

if zsh is used, add source where_is_jobage/main.sh to ~/.zsh.

Specify working path

only suggested for users having single linux account

source main.sh --jbg_prefix path

path is the specific working path, default is $HOME/.local/jobage

Debug mod

source main.sh --jbg_debug 

open debug mod. more details will be printed.

3. test

run

jbg.help

working output like

check_failed

failed output like

check_failed

please make sure that one of bqueues/squeue can run on your system.

usage

  1. all commands run like jbg.XXX
  2. run jbg.help to get a summary help information
  3. run jbg.XXX -h get a help information for the command XXX.

command available

command behavior
jbg.q quary queue information
jbg.qh quary queue history information
jbg.kill [num/grep] kill job
jbg.sub submit job
jbg.cd go to the path of job

custom

  1. on setting: copy setting file to jobage working directory:
mkdir -p "$_jobage_wPath";
cp "$_jobage_default_setting" "$_jobage_setting";
source main.sh
  1. edit setting file:
vi "$_jobage_setting";
  1. off setting (if wanted):
rm "$_jobage_setting";

todo list

-[ ] auto-generate scripts.

Shell
1
https://gitee.com/C4r/jobage.git
git@gitee.com:C4r/jobage.git
C4r
jobage
jobage
master

搜索帮助