From e066a63c920a8aecb54a1da7fb68282a6b621814 Mon Sep 17 00:00:00 2001 From: Benedetto Polimeni <34317613+bepoli@users.noreply.github.com> Date: Tue, 30 Jul 2024 15:27:23 +0200 Subject: [PATCH] Add Slurm's cli section --- Examples.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Examples.md b/Examples.md index 05f25bf..ff24dab 100644 --- a/Examples.md +++ b/Examples.md @@ -2477,5 +2477,21 @@ selected_emoji=$(echo $emojis | fzf) echo $selected_emoji ``` +### [Slurm](https://slurm.schedmd.com/documentation.html) +fzf integration with some Slurm's cli utilities (zsh & bash) + +#### scancel + +Look for user's job IDs to easily kill running jobs + +```sh +_fzf_complete_scancel() { + _fzf_complete --multi --header-lines=1 -- "$@" < <(squeue -u $USER) +} +_fzf_complete_scancel_post() { + awk '{print $1}' +} +[ -n "$BASH" ] && complete -F _fzf_complete_scancel -o default -o bashdefault scancel || : +```