From 8b7c6a2b445540d203a87d7ce7b1072c825d93d9 Mon Sep 17 00:00:00 2001 From: Nicolas Boisselier Date: Wed, 29 Nov 2023 01:19:37 +0100 Subject: [PATCH] move nb_* functions to nb.sh --- etc/profile.d/functions | 22 ---------------------- etc/profile.d/nb.sh | 23 +++++++++++++++++++++++ 2 files changed, 23 insertions(+), 22 deletions(-) diff --git a/etc/profile.d/functions b/etc/profile.d/functions index 2268611d..485985d9 100755 --- a/etc/profile.d/functions +++ b/etc/profile.d/functions @@ -129,28 +129,6 @@ nb_repos_ls() { done } -nb_repos_grep() { - nb_repos_ls_files | while read i; do - grep "$@" -HsI "$i" - done -} - -nb_repos_ls_files() { - nb_repos | while read r; do - git -C "$r" ls-files --full-name | while read i; do - i="$r/$i" - [ ! -e "$i" -o -d "$i" ] && continue - echo $i - done - done - return 0 - local i - for i in `nb_repos`; do - #git -C "$i" ls-files | sed -e "s!^!$i/!" -e "s!^//\+!/!" - git -C "$i" ls-files --full-name | sed -e "s!^!$i/!" -e "s!^//\+!/!" - done -} - shell_help() { # # Print help message and return true if args contains -?-h(elp)? diff --git a/etc/profile.d/nb.sh b/etc/profile.d/nb.sh index 97515c9b..790d6c13 100644 --- a/etc/profile.d/nb.sh +++ b/etc/profile.d/nb.sh @@ -146,3 +146,26 @@ nb_api_post_hosts_infos() { nb_test() { docker run --rm -it -v $NB_ROOT:$NB_ROOT bash bash -c " . $NB_ROOT/etc/profile --nb-debug && nb_repos && echo OK" } + +nb_repos_grep() { + nb_repos_ls_files | while read i; do + grep "$@" -HsIE "$i" + done +} + +nb_repos_ls_files() { + nb_repos | while read r; do + git -C "$r" ls-files --full-name | while read i; do + i="$r/$i" + [ ! -e "$i" -o -d "$i" ] && continue + echo $i + done + done + return 0 + local i + for i in `nb_repos`; do + #git -C "$i" ls-files | sed -e "s!^!$i/!" -e "s!^//\+!/!" + git -C "$i" ls-files --full-name | sed -e "s!^!$i/!" -e "s!^//\+!/!" + done +} + -- 2.47.3