simplify. Not search for target folder, but ask user to enter target folder
This commit is contained in:
parent
2eda3bd469
commit
4b808e2bde
@ -35,43 +35,17 @@ if not exist "%FONPATH%" (
|
||||
echo √√√ FONPATH = %FONPATH%
|
||||
)
|
||||
|
||||
set NIXHOME1=%FONPATH%\fon\sysconfig\nixhome
|
||||
set NIXHOME2=%FONPATH%\fon.code\sysconfig\nixhome
|
||||
set NIXHOME3=%FONPATH%\fon\sysconfig.git\nixhome
|
||||
set NIXHOME4=%FONPATH%\fon.code\sysconfig.git\nixhome
|
||||
set NIXHOME5=%FONPATH%\sysconfig.git\nixhome
|
||||
set NIXHOME6=%FONPATH%\sysconfig\nixhome
|
||||
set NIXHOME7=%CD%\nixhome
|
||||
echo *** Testing Path [%NIXHOME1%] [%NIXHOME2%] [%NIXHOME3%] [%NIXHOME4%] [%NIXHOME5%] [%NIXHOME6%] [%NIXHOME7%]
|
||||
if exist "%NIXHOME1%" (
|
||||
set NIXHOME=%NIXHOME1%
|
||||
) else if exist "%NIXHOME2%" (
|
||||
set NIXHOME=%NIXHOME2%
|
||||
) else if exist "%NIXHOME3%" (
|
||||
set NIXHOME=%NIXHOME3%
|
||||
) else if exist "%NIXHOME4%" (
|
||||
set NIXHOME=%NIXHOME4%
|
||||
) else if exist "%NIXHOME5%" (
|
||||
set NIXHOME=%NIXHOME5%
|
||||
) else if exist "%NIXHOME6%" (
|
||||
set NIXHOME=%NIXHOME6%
|
||||
) else if exist "%NIXHOME7%" (
|
||||
set NIXHOME=%NIXHOME7%
|
||||
) else (
|
||||
echo ××× none of the testing path is valid.
|
||||
echo;
|
||||
echo === Enter [nixhome path] or leave [blank] for default to '.'
|
||||
set /p NIXHOME=">>> "
|
||||
echo;
|
||||
if "" == "%NIXHOME%" (
|
||||
set NIXHOME=.
|
||||
)
|
||||
echo === Enter [path to .gitignore] or leave [blank] for default to '.'
|
||||
set /p GITIGNOREPATH=">>> "
|
||||
echo;
|
||||
if "" == "%GITIGNOREPATH%" (
|
||||
set GITIGNOREPATH=.
|
||||
)
|
||||
if not exist "%NIXHOME%" (
|
||||
echo ××× [%NIXHOME%] not exist! Exit now. ***
|
||||
if not exist "%GITIGNOREPATH%" (
|
||||
echo ××× [%GITIGNOREPATH%] not exist! Exit now. ***
|
||||
@ GOTO END
|
||||
) else (
|
||||
echo √√√ NIXHOME = %NIXHOME%
|
||||
echo √√√ GITIGNOREPATH = %GITIGNOREPATH%
|
||||
)
|
||||
|
||||
pushd %FONPATH%
|
||||
@ -84,7 +58,7 @@ for /d /r %%r in (*) do (
|
||||
if exist "%%r\.gitignore" (
|
||||
pushd "%%r"
|
||||
echo ---- updating .gitignore in [%%r] ----
|
||||
copy %NIXHOME%\.gitignore %%r\
|
||||
copy %GITIGNOREPATH%\.gitignore %%r\
|
||||
echo;
|
||||
popd
|
||||
)
|
||||
|
@ -1,26 +1,8 @@
|
||||
#!/bin/bash
|
||||
|
||||
FONPATH1=/faronear
|
||||
FONPATH2=~/faronear.mycode
|
||||
FONPATH3=~/faronear
|
||||
FONPATH4=/mnt/d/faronear
|
||||
|
||||
echo "*** Testing [$1] [$FONPATH1] [$FONPATH2] [$FONPATH3] [$FONPATH4]"
|
||||
if [ "$1" ]
|
||||
if [ -d "$1" ]
|
||||
then
|
||||
FONPATH=$1
|
||||
elif [ -d $FONPATH1 ]
|
||||
then
|
||||
FONPATH=$FONPATH1
|
||||
elif [ -d $FONPATH2 ]
|
||||
then
|
||||
FONPATH=$FONPATH2
|
||||
elif [ -d $FONPATH3 ]
|
||||
then
|
||||
FONPATH=$FONPATH3
|
||||
elif [ -d $FONPATH4 ]
|
||||
then
|
||||
FONPATH=$FONPATH4
|
||||
else
|
||||
echo "××× All testing path failed."
|
||||
echo ""
|
||||
|
@ -1,26 +1,8 @@
|
||||
#!/bin/bash
|
||||
|
||||
FONPATH1=/faronear
|
||||
FONPATH2=~/faronear.mycode
|
||||
FONPATH3=~/faronear
|
||||
FONPATH4=/mnt/d/faronear
|
||||
|
||||
echo "*** Testing [$1] [$FONPATH1] [$FONPATH2] [$FONPATH3] [$FONPATH4]"
|
||||
if [ "$1" ]
|
||||
if [ -d "$1" ]
|
||||
then
|
||||
FONPATH=$1
|
||||
elif [ -d $FONPATH1 ]
|
||||
then
|
||||
FONPATH=$FONPATH1
|
||||
elif [ -d $FONPATH2 ]
|
||||
then
|
||||
FONPATH=$FONPATH2
|
||||
elif [ -d $FONPATH3 ]
|
||||
then
|
||||
FONPATH=$FONPATH3
|
||||
elif [ -d $FONPATH4 ]
|
||||
then
|
||||
FONPATH=$FONPATH4
|
||||
else
|
||||
echo "××× All testing path failed."
|
||||
echo ""
|
||||
|
@ -1,26 +1,8 @@
|
||||
#!/bin/bash
|
||||
|
||||
FONPATH1=/faronear
|
||||
FONPATH2=~/faronear.mycode
|
||||
FONPATH3=~/faronear
|
||||
FONPATH4=/mnt/d/faronear
|
||||
|
||||
echo "*** Testing [$1] [$FONPATH1] [$FONPATH2] [$FONPATH3] [$FONPATH4]"
|
||||
if [ "$1" ]
|
||||
if [ -d "$1" ]
|
||||
then
|
||||
FONPATH=$1
|
||||
elif [ -d $FONPATH1 ]
|
||||
then
|
||||
FONPATH=$FONPATH1
|
||||
elif [ -d $FONPATH2 ]
|
||||
then
|
||||
FONPATH=$FONPATH2
|
||||
elif [ -d $FONPATH3 ]
|
||||
then
|
||||
FONPATH=$FONPATH3
|
||||
elif [ -d $FONPATH4 ]
|
||||
then
|
||||
FONPATH=$FONPATH4
|
||||
else
|
||||
echo "××× All testing path failed."
|
||||
echo ""
|
||||
|
@ -1,13 +1,10 @@
|
||||
#!/bin/bash
|
||||
|
||||
NIXHOME0=/faronear/sysconfig/nixhome
|
||||
NIXHOME1=/faronear/npm/sysconfig/nixhome
|
||||
NIXHOME2=~/faronear/npm/sysconfig/nixhome
|
||||
NIXHOME3=~/faronear/npm.code/sysconfig/nixhome
|
||||
NIXHOME4=~/faronear.mycode/npm.code/sysconfig/nixhome
|
||||
NIXHOME5=`pwd`/nixhome
|
||||
NIXHOME1=~/sysconfig/nixhome
|
||||
NIXHOME2=`pwd`/nixhome
|
||||
|
||||
if [ "$1" ]
|
||||
if [ -d "$1" ]
|
||||
then
|
||||
NIXHOME=$1
|
||||
elif [ -d $NIXHOME0 ]
|
||||
@ -19,15 +16,6 @@ then
|
||||
elif [ -d $NIXHOME2 ]
|
||||
then
|
||||
NIXHOME=$NIXHOME2
|
||||
elif [ -d $NIXHOME3 ]
|
||||
then
|
||||
NIXHOME=$NIXHOME3
|
||||
elif [ -d $NIXHOME4 ]
|
||||
then
|
||||
NIXHOME=$NIXHOME4
|
||||
elif [ -d $NIXHOME5 ]
|
||||
then
|
||||
NIXHOME=$NIXHOME5
|
||||
else
|
||||
echo ××× none of the testing path is valid.
|
||||
echo "=== Enter [nixhome path] or leave [blank] to exit"
|
||||
|
@ -158,34 +158,14 @@ fi
|
||||
export USERPROFILE=$HOME
|
||||
|
||||
# # add sysconfig to path
|
||||
# tp1=/Users/luk.lu/faronear/npm/sysconfig
|
||||
# tp2=/Users/luk.lu/faronear/npm.code/sysconfig
|
||||
# tp3=/faronear/npm/sysconfig
|
||||
# tp4=/faronear/npm.code/sysconfig
|
||||
# tp5=/mnt/c/faronear/npm.code/sysconfig
|
||||
# tp6=/mnt/d/faronear/npm.code/sysconfig
|
||||
# tp7=/faronear/sysconfig
|
||||
# tp1=/faronear/sysconfig
|
||||
# tp2=~/sysconfig
|
||||
# if [ -d $tp1 ]
|
||||
# then
|
||||
# export PATH=$tp1:$PATH
|
||||
# elif [ -d $tp2 ]
|
||||
# then
|
||||
# export PATH=$tp2:$PATH
|
||||
# elif [ -d $tp3 ]
|
||||
# then
|
||||
# export PATH=$tp3:$PATH
|
||||
# elif [ -d $tp4 ]
|
||||
# then
|
||||
# export PATH=$tp4:$PATH
|
||||
# elif [ -d $tp5 ]
|
||||
# then
|
||||
# export PATH=$tp5:$PATH
|
||||
# elif [ -d $tp6 ]
|
||||
# then
|
||||
# export PATH=$tp6:$PATH
|
||||
# elif [ -d $tp7 ]
|
||||
# then
|
||||
# export PATH=$tp7:$PATH
|
||||
# fi
|
||||
|
||||
if [ -f ~/.bashrc_custom ]
|
||||
|
@ -2,13 +2,13 @@
|
||||
|
||||
echo "Usage: this-script.sh [VERSION]"
|
||||
|
||||
defaultVERSION=18
|
||||
defaultVERSION=18.12.1
|
||||
|
||||
if [ $1 ]
|
||||
then
|
||||
VERSION=$1
|
||||
else
|
||||
echo "=== Enter nodejs version (leave blank for default $defaultVERSION) or 'tools'"
|
||||
echo "=== Enter <nodejs version> or 'tools' or <leave blank> for default $defaultVERSION"
|
||||
read -p ">>> " VERSION
|
||||
if [ ! $VERSION ]
|
||||
then
|
||||
|
@ -1,26 +1,8 @@
|
||||
#!/bin/bash
|
||||
|
||||
FONPATH1=/faronear
|
||||
FONPATH2=~/faronear.mycode
|
||||
FONPATH3=~/faronear
|
||||
FONPATH4=/mnt/d/faronear
|
||||
|
||||
echo "*** Testing [$1] [$FONPATH1] [$FONPATH2] [$FONPATH3] [$FONPATH4]"
|
||||
if [ "$1" ]
|
||||
if [ -d "$1" ]
|
||||
then
|
||||
FONPATH=$1
|
||||
elif [ -d $FONPATH1 ]
|
||||
then
|
||||
FONPATH=$FONPATH1
|
||||
elif [ -d $FONPATH2 ]
|
||||
then
|
||||
FONPATH=$FONPATH2
|
||||
elif [ -d $FONPATH3 ]
|
||||
then
|
||||
FONPATH=$FONPATH3
|
||||
elif [ -d $FONPATH4 ]
|
||||
then
|
||||
FONPATH=$FONPATH4
|
||||
else
|
||||
echo "××× All testing path failed."
|
||||
echo ""
|
||||
|
@ -35,37 +35,17 @@ if not exist "%FONPATH%" (
|
||||
echo √√√ FONPATH = %FONPATH%
|
||||
)
|
||||
|
||||
set SCRIPTHOME1=%FONPATH%\fon\sysconfig\nixhome
|
||||
set SCRIPTHOME2=%FONPATH%\fon.code\sysconfig\nixhome
|
||||
set SCRIPTHOME3=%FONPATH%\fon\sysconfig.git\nixhome
|
||||
set SCRIPTHOME4=%FONPATH%\fon.code\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%" (
|
||||
set SCRIPTHOME=%SCRIPTHOME2%
|
||||
) else if exist "%SCRIPTHOME3%" (
|
||||
set SCRIPTHOME=%SCRIPTHOME3%
|
||||
) else if exist "%SCRIPTHOME4%" (
|
||||
set SCRIPTHOME=%SCRIPTHOME4%
|
||||
) else if exist "%SCRIPTHOME5%" (
|
||||
set SCRIPTHOME=%SCRIPTHOME5%
|
||||
) else (
|
||||
echo ××× none of the testing path is valid.
|
||||
echo;
|
||||
echo === Enter [nixhome path] or leave [blank] for default to '.'
|
||||
set /p SCRIPTHOME=">>> "
|
||||
echo;
|
||||
if "" == "%SCRIPTHOME%" (
|
||||
set SCRIPTHOME=.
|
||||
)
|
||||
echo === Enter [path to seafile-ignore.txt] or leave [blank] for default to '.'
|
||||
set /p SFIGNOREPATH=">>> "
|
||||
echo;
|
||||
if "" == "%SFIGNOREPATH%" (
|
||||
set SFIGNOREPATH=.
|
||||
)
|
||||
if not exist "%SCRIPTHOME%" (
|
||||
echo ××× [%SCRIPTHOME%] not exist! Exit now. ***
|
||||
if not exist "%SFIGNOREPATH%" (
|
||||
echo ××× [%SFIGNOREPATH%] not exist! Exit now. ***
|
||||
@ GOTO END
|
||||
) else (
|
||||
echo √√√ SCRIPTHOME = %SCRIPTHOME%
|
||||
echo √√√ SFIGNOREPATH = %SFIGNOREPATH%
|
||||
)
|
||||
|
||||
pushd %FONPATH%
|
||||
@ -77,7 +57,7 @@ for /d /r %%r in (*) do (
|
||||
echo "%%r" | findstr "node_modules uni_modules .deploy_git .git .svn .vscode unpackage _webroot _logstore _datasotre _archive _filestore _ssl" >NUL || (
|
||||
if exist "%%r\.git" (
|
||||
echo ---- updating seafile-ignore.txt in [%%r] ----
|
||||
copy %SCRIPTHOME%\seafile-ignore.txt %%r\
|
||||
copy %SFIGNOREPATH%\seafile-ignore.txt %%r\
|
||||
echo;
|
||||
)
|
||||
)
|
||||
|
@ -1,26 +1,8 @@
|
||||
#!/bin/bash
|
||||
|
||||
FONPATH1=/faronear
|
||||
FONPATH2=~/faronear.mycode
|
||||
FONPATH3=~/faronear
|
||||
FONPATH4=/mnt/d/faronear
|
||||
|
||||
echo "*** Testing [$1] [$FONPATH1] [$FONPATH2] [$FONPATH3] [$FONPATH4]"
|
||||
if [ "$1" ]
|
||||
if [ -d "$1" ]
|
||||
then
|
||||
FONPATH=$1
|
||||
elif [ -d $FONPATH1 ]
|
||||
then
|
||||
FONPATH=$FONPATH1
|
||||
elif [ -d $FONPATH2 ]
|
||||
then
|
||||
FONPATH=$FONPATH2
|
||||
elif [ -d $FONPATH3 ]
|
||||
then
|
||||
FONPATH=$FONPATH3
|
||||
elif [ -d $FONPATH4 ]
|
||||
then
|
||||
FONPATH=$FONPATH4
|
||||
else
|
||||
echo "××× All testing path failed."
|
||||
echo ""
|
||||
|
Loading…
Reference in New Issue
Block a user