scripts

Utilitity scripts
git clone git://gtms.dev/scripts.git
Log | Files | Refs

commit 8ab3294af02949619804bd336d9afeef9968234e
parent f6002fc4459d9f1daf07b29754a5185069b32725
Author: Tomas Nemec <nemi@skaut.cz>
Date:   Sun, 19 Dec 2021 15:45:20 +0100

update

Diffstat:
Aglab_all_issues | 31+++++++++++++++++++++++++++++++
1 file changed, 31 insertions(+), 0 deletions(-)

diff --git a/glab_all_issues b/glab_all_issues @@ -0,0 +1,31 @@ +#!/usr/bin/env zsh + +max="${1:-100}" +page=1 + +typeset -a issues + +function list(){ + num="$1" + glab mis list -P $max -p $1 | grep '^#' +} + +function load(){ + local page_count=0 + IFS=$'\n' + for line in $(list $page); do + ((page_count++)) + issues=("$line" $issues) + print $line + done + if [[ $page_count -eq $max ]]; then + page_count=0 + ((page++)) + else + page=0 + fi +} + +while [[ $page -gt 0 ]]; do + load +done