diff --git a/git-ignore-recursive.bat b/git-ignore-recursive.bat index a3c3315..906d4d2 100644 --- a/git-ignore-recursive.bat +++ b/git-ignore-recursive.bat @@ -11,51 +11,60 @@ set FONPATH3=%HOMEDRIVE%%HOMEPATH%\faronear set FONPATH=%1 ) else ( echo *** Testing Path [%FONPATH1%] [%FONPATH2%] [%FONPATH3%] - if exist "%FONPATH1" ( + if exist "%FONPATH1%" ( set FONPATH=%FONPATH1% - ) else (if exist "%FONPATH2%" ( + ) else if exist "%FONPATH2%" ( set FONPATH=%FONPATH2% - ) else (if exist %FONPATH3% ( + ) else if exist "%FONPATH3%" ( set FONPATH=%FONPATH3% ) else ( - echo === Enter [target path] or leave [blank] for default to '.' - set /p FONPATH=">>> " - echo; - if "" == "%FONPATH%" ( - set FONPATH=. - ) - ))) + echo === none of the testing path is valid. + echo === Enter [fonpath] or leave [blank] for default to '.' + set /p FONPATH=">>> " + echo; + if "" == "%FONPATH%" ( + set FONPATH=. + ) + ) ) - if not exist "%FONPATH%" ( echo *** [%FONPATH%] not exist! Exit now. *** @ GOTO END +) else ( + echo === FONPATH=%FONPATH% ) -NIXHOME1=%FONPATH%\fon\sysconfig\nixhome -NIXHOME2=%FONPATH%\fon.git\sysconfig\nixhome -NIXHOME3=%FONPATH%\fon\sysconfig.git\nixhome -NIXHOME4=%FONPATH%\fon.git\sysconfig.git\nixhome -NIXHOME5=`pwd`/nixhome - -if exist "%NIXHOME1" ( +set NIXHOME1=%FONPATH%\fon\sysconfig\nixhome +set NIXHOME2=%FONPATH%\fon.git\sysconfig\nixhome +set NIXHOME3=%FONPATH%\fon\sysconfig.git\nixhome +set NIXHOME4=%FONPATH%\fon.git\sysconfig.git\nixhome +set NIXHOME5=%CD%\nixhome +echo *** Testing Path [%NIXHOME1%] [%NIXHOME2%] [%NIXHOME3%] [%NIXHOME4%] [%NIXHOME5%] +if exist "%NIXHOME1%" ( set NIXHOME=%NIXHOME1% -) else (if exist "%NIXHOME2" ( +) else if exist "%NIXHOME2%" ( set NIXHOME=%NIXHOME2% -) else (if exist "%NIXHOME3" ( +) else if exist "%NIXHOME3%" ( set NIXHOME=%NIXHOME3% -) else (if exist "%NIXHOME4" ( +) else if exist "%NIXHOME4%" ( set NIXHOME=%NIXHOME4% -) else (if exist "%NIXHOME5" ( +) else if exist "%NIXHOME5%" ( set NIXHOME=%NIXHOME5% ) else ( + echo === none of the testing path is valid. echo === Enter [nixhome path] or leave [blank] for default to '.' set /p NIXHOME=">>> " echo; - if "" == "%FONPATH%" ( + if "" == "%NIXHOME%" ( set NIXHOME=. ) -))))) +) +if not exist "NIXHOME%" ( + echo *** [%NIXHOME%] not exist! Exit now. *** + @ GOTO END +)else ( + echo === NIXHOME=%NIXHOME% +) pushd %FONPATH% echo *** Starting from [%CD%] *** diff --git a/git-pull-all.bat b/git-pull-all.bat index e58bc64..a5b0f33 100644 --- a/git-pull-all.bat +++ b/git-pull-all.bat @@ -11,22 +11,24 @@ set FONPATH3=%HOMEDRIVE%%HOMEPATH%\faronear set FONPATH=%1 ) else ( echo *** Testing Path [%FONPATH1%] [%FONPATH2%] [%FONPATH3%] - if exist "%FONPATH1" ( + if exist "%FONPATH1%" ( set FONPATH=%FONPATH1% - ) else (if exist "%FONPATH2%" ( + ) else if exist "%FONPATH2%" ( set FONPATH=%FONPATH2% - ) else (if exist %FONPATH3% ( + ) else if exist "%FONPATH3%" ( set FONPATH=%FONPATH3% ) else ( - echo === Enter [target path] or leave [blank] for default to '.' + echo === none of the testing path is valid. + echo === Enter [fonpath] or leave [blank] for default to '.' set /p FONPATH=">>> " echo; if "" == "%FONPATH%" ( set FONPATH=. ) - ))) + ) ) + if not exist "%FONPATH%" ( echo *** [%FONPATH%] not exist! Exit now. *** @ GOTO END diff --git a/git-pull-all.sh b/git-pull-all.sh index 1598425..f1aaf3c 100755 --- a/git-pull-all.sh +++ b/git-pull-all.sh @@ -21,7 +21,7 @@ elif [ -d $FONPATH4 ] then FONPATH=$FONPATH4 else - echo "=== Enter [target path] or leave [blank] for default to '.'" + echo "=== Enter [fonpath] or leave [blank] for default to '.'" read -p ">>> " FONPATH echo "" if [ ! "$FONPATH" ] diff --git a/git-pull-recursive.bat b/git-pull-recursive.bat index 52c2382..7163b1d 100644 --- a/git-pull-recursive.bat +++ b/git-pull-recursive.bat @@ -11,20 +11,21 @@ set FONPATH3=%HOMEDRIVE%%HOMEPATH%\faronear set FONPATH=%1 ) else ( echo *** Testing Path [%FONPATH1%] [%FONPATH2%] [%FONPATH3%] - if exist "%FONPATH1" ( + if exist "%FONPATH1%" ( set FONPATH=%FONPATH1% - ) else (if exist "%FONPATH2%" ( + ) else if exist "%FONPATH2%" ( set FONPATH=%FONPATH2% - ) else (if exist %FONPATH3% ( + ) else if exist "%FONPATH3%" ( set FONPATH=%FONPATH3% ) else ( - echo === Enter [target path] or leave [blank] for default to '.' + echo === none of the testing path is valid. + echo === Enter [fonpath] or leave [blank] for default to '.' set /p FONPATH=">>> " echo; if "" == "%FONPATH%" ( set FONPATH=. ) - ))) + ) ) if not exist "%FONPATH%" ( diff --git a/git-pull-recursive.sh b/git-pull-recursive.sh index 378886d..ccf07f9 100755 --- a/git-pull-recursive.sh +++ b/git-pull-recursive.sh @@ -21,7 +21,7 @@ elif [ -d $FONPATH4 ] then FONPATH=$FONPATH4 else - echo "=== Enter [target path] or leave [blank] for default to '.'" + echo "=== Enter [fonpath] or leave [blank] for default to '.'" read -p ">>> " FONPATH echo "" if [ ! "$FONPATH" ] diff --git a/git-push-all.bat b/git-push-all.bat index 5dc60be..efeb91c 100644 --- a/git-push-all.bat +++ b/git-push-all.bat @@ -11,20 +11,21 @@ set FONPATH3=%HOMEDRIVE%%HOMEPATH%\faronear set FONPATH=%1 ) else ( echo *** Testing Path [%FONPATH1%] [%FONPATH2%] [%FONPATH3%] - if exist "%FONPATH1" ( + if exist "%FONPATH1%" ( set FONPATH=%FONPATH1% - ) else (if exist "%FONPATH2%" ( + ) else if exist "%FONPATH2%" ( set FONPATH=%FONPATH2% - ) else (if exist %FONPATH3% ( + ) else if exist "%FONPATH3%" ( set FONPATH=%FONPATH3% ) else ( - echo === Enter [target path] or leave [blank] for default to '.' + echo === none of the testing path is valid. + echo === Enter [fonpath] or leave [blank] for default to '.' set /p FONPATH=">>> " echo; if "" == "%FONPATH%" ( set FONPATH=. ) - ))) + ) ) if not exist "%FONPATH%" ( diff --git a/git-push-all.sh b/git-push-all.sh index 8029434..226abf1 100755 --- a/git-push-all.sh +++ b/git-push-all.sh @@ -21,7 +21,7 @@ elif [ -d $FONPATH4 ] then FONPATH=$FONPATH4 else - echo "=== Enter [target path] or leave [blank] for default to '.'" + echo "=== Enter [fonpath] or leave [blank] for default to '.'" read -p ">>> " FONPATH echo "" if [ ! "$FONPATH" ] diff --git a/git-push-recursive.bat b/git-push-recursive.bat index fd00984..0e11125 100644 --- a/git-push-recursive.bat +++ b/git-push-recursive.bat @@ -11,20 +11,21 @@ set FONPATH3=%HOMEDRIVE%%HOMEPATH%\faronear set FONPATH=%1 ) else ( echo *** Testing Path [%FONPATH1%] [%FONPATH2%] [%FONPATH3%] - if exist "%FONPATH1" ( + if exist "%FONPATH1%" ( set FONPATH=%FONPATH1% - ) else (if exist "%FONPATH2%" ( + ) else if exist "%FONPATH2%" ( set FONPATH=%FONPATH2% - ) else (if exist %FONPATH3% ( + ) else if exist "%FONPATH3%" ( set FONPATH=%FONPATH3% ) else ( - echo === Enter [target path] or leave [blank] for default to '.' + echo === none of the testing path is valid. + echo === Enter [fonpath] or leave [blank] for default to '.' set /p FONPATH=">>> " echo; if "" == "%FONPATH%" ( set FONPATH=. ) - ))) + ) ) if not exist "%FONPATH%" ( diff --git a/git-push-recursive.sh b/git-push-recursive.sh index da6c494..960aaa9 100755 --- a/git-push-recursive.sh +++ b/git-push-recursive.sh @@ -22,7 +22,7 @@ then FONPATH=$FONPATH4 else - echo "=== Enter [target path] or leave [blank] for default to '.'" + echo "=== Enter [fonpath] or leave [blank] for default to '.'" read -p ">>> " FONPATH echo "" if [ ! "$FONPATH" ] diff --git a/git-rename-branch.bat b/git-rename-branch.bat index e83e19e..0c168ca 100755 --- a/git-rename-branch.bat +++ b/git-rename-branch.bat @@ -11,15 +11,16 @@ set FONPATH3=%HOMEDRIVE%%HOMEPATH%\faronear set FONPATH=%1 ) else ( echo *** Testing Path [%FONPATH1%] [%FONPATH2%] [%FONPATH3%] - if exist "%FONPATH1" ( + if exist "%FONPATH1%" ( set FONPATH=%FONPATH1% - ) else (if exist "%FONPATH2%" ( + ) else if exist "%FONPATH2%" ( set FONPATH=%FONPATH2% - ) else (if exist %FONPATH3% ( + ) else if exist "%FONPATH3%" ( set FONPATH=%FONPATH3% -) else ( - set FONPATH=..\.. -)))) + ) else ( + set FONPATH=..\.. + ) +) if not exist %FONPATH% ( echo *** [%FONPATH%] not exist! Exit now. *** diff --git a/git-rename-branch.sh b/git-rename-branch.sh index 7a2d86e..7ab7741 100755 --- a/git-rename-branch.sh +++ b/git-rename-branch.sh @@ -22,7 +22,7 @@ then FONPATH=$FONPATH4 else - echo "=== Enter [target path] or leave [blank] for default to '.'" + echo "=== Enter [fonpath] or leave [blank] for default to '.'" read -p ">>> " FONPATH echo "" if [ ! "$FONPATH" ] diff --git a/npm-boot-all.bat b/npm-boot-all.bat index c2c3899..ef6d1b2 100644 --- a/npm-boot-all.bat +++ b/npm-boot-all.bat @@ -11,20 +11,21 @@ set FONPATH3=%HOMEDRIVE%%HOMEPATH%\faronear set FONPATH=%1 ) else ( echo *** Testing Path [%FONPATH1%] [%FONPATH2%] [%FONPATH3%] - if exist "%FONPATH1" ( + if exist "%FONPATH1%" ( set FONPATH=%FONPATH1% - ) else (if exist "%FONPATH2%" ( + ) else if exist "%FONPATH2%" ( set FONPATH=%FONPATH2% - ) else (if exist %FONPATH3% ( + ) else if exist "%FONPATH3%" ( set FONPATH=%FONPATH3% ) else ( - echo === Enter [target path] or leave [blank] for default to '.' + echo === none of the testing path is valid. + echo === Enter [fonpath] or leave [blank] for default to '.' set /p FONPATH=">>> " echo; if "" == "%FONPATH%" ( set FONPATH=. ) - ))) + ) ) if not exist "%FONPATH%" ( diff --git a/npm-boot-all.sh b/npm-boot-all.sh index a8c604f..16bb88b 100755 --- a/npm-boot-all.sh +++ b/npm-boot-all.sh @@ -21,7 +21,7 @@ elif [ -d $FONPATH4 ] then FONPATH=$FONPATH4 else - echo "=== Enter [target path] or leave [blank] for default to '.'" + echo "=== Enter [fonpath] or leave [blank] for default to '.'" read -p ">>> " FONPATH echo "" if [ ! "$FONPATH" ] diff --git a/npm-boot-recursive.bat b/npm-boot-recursive.bat index 311e948..ce3d91f 100644 --- a/npm-boot-recursive.bat +++ b/npm-boot-recursive.bat @@ -11,20 +11,21 @@ set FONPATH3=%HOMEDRIVE%%HOMEPATH%\faronear set FONPATH=%1 ) else ( echo *** Testing Path [%FONPATH1%] [%FONPATH2%] [%FONPATH3%] - if exist "%FONPATH1" ( + if exist "%FONPATH1%" ( set FONPATH=%FONPATH1% - ) else (if exist "%FONPATH2%" ( + ) else if exist "%FONPATH2%" ( set FONPATH=%FONPATH2% - ) else (if exist %FONPATH3% ( + ) else if exist "%FONPATH3%" ( set FONPATH=%FONPATH3% ) else ( - echo === Enter [target path] or leave [blank] for default to '.' + echo === none of the testing path is valid. + echo === Enter [fonpath] or leave [blank] for default to '.' set /p FONPATH=">>> " echo; if "" == "%FONPATH%" ( set FONPATH=. ) - ))) + ) ) if not exist "%FONPATH%" ( diff --git a/npm-boot-recursive.sh b/npm-boot-recursive.sh index 8d545fb..312222a 100755 --- a/npm-boot-recursive.sh +++ b/npm-boot-recursive.sh @@ -21,7 +21,7 @@ elif [ -d $FONPATH4 ] then FONPATH=$FONPATH4 else - echo "=== Enter [target path] or leave [blank] for default to '.'" + echo "=== Enter [fonpath] or leave [blank] for default to '.'" read -p ">>> " FONPATH echo "" if [ ! "$FONPATH" ] diff --git a/npm-clear-all.bat b/npm-clear-all.bat index a54d6b7..2f644e9 100644 --- a/npm-clear-all.bat +++ b/npm-clear-all.bat @@ -11,20 +11,21 @@ set FONPATH3=%HOMEDRIVE%%HOMEPATH%\faronear set FONPATH=%1 ) else ( echo *** Testing Path [%FONPATH1%] [%FONPATH2%] [%FONPATH3%] - if exist "%FONPATH1" ( + if exist "%FONPATH1%" ( set FONPATH=%FONPATH1% - ) else (if exist "%FONPATH2%" ( + ) else if exist "%FONPATH2%" ( set FONPATH=%FONPATH2% - ) else (if exist %FONPATH3% ( + ) else if exist "%FONPATH3%" ( set FONPATH=%FONPATH3% ) else ( - echo === Enter [target path] or leave [blank] for default to '.' + echo === none of the testing path is valid. + echo === Enter [fonpath] or leave [blank] for default to '.' set /p FONPATH=">>> " echo; if "" == "%FONPATH%" ( set FONPATH=. ) - ))) + ) ) if not exist "%FONPATH%" ( diff --git a/npm-clear-recursive.bat b/npm-clear-recursive.bat index 6e9c4ac..0141541 100644 --- a/npm-clear-recursive.bat +++ b/npm-clear-recursive.bat @@ -13,7 +13,8 @@ set FONPATH= ) else (if exist %HOMEDRIVE%%HOMEPATH%\faronear ( set FONPATH=%HOMEDRIVE%%HOMEPATH%\faronear ) else ( - echo === Enter [target path] or leave [blank] for default to '.' + echo === none of the testing path is valid. + echo === Enter [fonpath] or leave [blank] for default to '.' set /p FONPATH=">>> " echo; if "" == "%FONPATH%" ( diff --git a/seafile-ignore-recursive.bat b/seafile-ignore-recursive.bat index a8ae8aa..ae2d291 100644 --- a/seafile-ignore-recursive.bat +++ b/seafile-ignore-recursive.bat @@ -11,51 +11,60 @@ set FONPATH3=%HOMEDRIVE%%HOMEPATH%\faronear set FONPATH=%1 ) else ( echo *** Testing Path [%FONPATH1%] [%FONPATH2%] [%FONPATH3%] - if exist "%FONPATH1" ( + if exist "%FONPATH1%" ( set FONPATH=%FONPATH1% - ) else (if exist "%FONPATH2%" ( + ) else if exist "%FONPATH2%" ( set FONPATH=%FONPATH2% - ) else (if exist %FONPATH3% ( + ) else if exist "%FONPATH3%" ( set FONPATH=%FONPATH3% ) else ( - echo === Enter [target path] or leave [blank] for default to '.' - set /p FONPATH=">>> " - echo; - if "" == "%FONPATH%" ( - set FONPATH=. - ) - ))) + echo === none of the testing path is valid. + echo === Enter [fonpath] or leave [blank] for default to '.' + set /p FONPATH=">>> " + echo; + if "" == "%FONPATH%" ( + set FONPATH=. + ) + ) ) - if not exist "%FONPATH%" ( echo *** [%FONPATH%] not exist! Exit now. *** @ GOTO END +) else ( + echo === FONPATH=%FONPATH% ) -SCRIPTHOME1=%FONPATH%\fon\sysconfig -SCRIPTHOME2=%FONPATH%\fon.git\sysconfig -SCRIPTHOME3=%FONPATH%\fon\sysconfig.git -SCRIPTHOME4=%FONPATH%\fon.git\sysconfig.git -SCRIPTHOME5=`pwd`/nixhome - -if exist "%SCRIPTHOME1" ( +set SCRIPTHOME1=%FONPATH%\fon\sysconfig\nixhome +set SCRIPTHOME2=%FONPATH%\fon.git\sysconfig\nixhome +set SCRIPTHOME3=%FONPATH%\fon\sysconfig.git\nixhome +set SCRIPTHOME4=%FONPATH%\fon.git\sysconfig.git\nixhome +set SCRIPTHOME5=%CD%\nixhome +echo *** Testing Path [%SCRIPTHOME1%] [%SCRIPTHOME2%] [%SCRIPTHOME3%] [%SCRIPTHOME4%] [%SCRIPTHOME5%] +if exist "%SCRIPTHOME1%" ( set SCRIPTHOME=%SCRIPTHOME1% -) else (if exist "%SCRIPTHOME2" ( +) else if exist "%SCRIPTHOME2%" ( set SCRIPTHOME=%SCRIPTHOME2% -) else (if exist "%SCRIPTHOME3" ( +) else if exist "%SCRIPTHOME3%" ( set SCRIPTHOME=%SCRIPTHOME3% -) else (if exist "%SCRIPTHOME4" ( +) else if exist "%SCRIPTHOME4%" ( set SCRIPTHOME=%SCRIPTHOME4% -) else (if exist "%SCRIPTHOME5" ( +) else if exist "%SCRIPTHOME5%" ( set SCRIPTHOME=%SCRIPTHOME5% ) else ( + echo === none of the testing path is valid. echo === Enter [nixhome path] or leave [blank] for default to '.' set /p SCRIPTHOME=">>> " echo; - if "" == "%FONPATH%" ( + if "" == "%SCRIPTHOME%" ( set SCRIPTHOME=. ) -))))) +) +if not exist "SCRIPTHOME%" ( + echo *** [%SCRIPTHOME%] not exist! Exit now. *** + @ GOTO END +)else ( + echo === SCRIPTHOME=%SCRIPTHOME% +) pushd %FONPATH% echo *** Starting from [%CD%] *** @@ -67,7 +76,7 @@ for /d /r %%r in (*) do ( if exist "%%r\.git" ( pushd "%%r" echo ---- updating seafile-ignore.txt in [%%r] ---- - copy %SCRIPTHOME%\.gitignore %%r\ + copy %SCRIPTHOME%\seafile-ignore.txt %%r\ echo; popd )