From 665247311ba9ba41ed3b17576f22f65787d3ec6f Mon Sep 17 00:00:00 2001 From: nemo Date: Thu, 8 Aug 2024 17:26:29 +0200 Subject: [PATCH] tar archive --- bashrc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/bashrc b/bashrc index 1be26ce..1f882f4 100755 --- a/bashrc +++ b/bashrc @@ -172,6 +172,8 @@ fgit(){ find | grep \\.git$ | sed s/\\.git//g; } lgit(){ fgit | fgit | grep --color=never ^\\./[^/]*/$ ; } cmkdir(){ mkdir $1 && cd $1; } clo(){ clr && lole $1; } +archive(){ if [[ $1 == "" ]]; then echo "usage: archive ./project"; else tar zcvf $DEV_OPT_PATH/archive/$(echo $1 | sed "s/\/$//g").tgz $1 && rm $DEV_PATH/$1; fi; } +unarchive(){ cd $DEV_PATH && tar -xvf "$DEV_OPT_PATH/archive/$(ls $DEV_OPT_PATH/archive/ | sed "s/\.tgz$//g" | dmenu).tgz"; } alias sgit="for i in \$(lgit); do echo -e \"\n\$i\" && cd \$i && git status && back; done" #newgrp docker