]> git.nbdom.net Git - nb.git/commitdiff
move nb_* functions to nb.sh
authorNicolas Boisselier <nicolas.boisselier@gmail.com>
Wed, 29 Nov 2023 00:19:37 +0000 (01:19 +0100)
committerNicolas Boisselier <nicolas.boisselier@gmail.com>
Wed, 29 Nov 2023 00:19:37 +0000 (01:19 +0100)
etc/profile.d/functions
etc/profile.d/nb.sh

index 2268611dc7c57dfc9c04a03956a442f16267df7a..485985d95617e08d6a3b665628baad862f16ed5e 100755 (executable)
@@ -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)?
index 97515c9baa595f49f7b1a34ddbc75ba9ba25eefc..790d6c13d8ebdb9df6dd3c7f223ebfd7f8ccdb67 100644 (file)
@@ -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
+}
+