我正在构建流星应用程序,并通过Windows中的bash脚本将此应用程序安装在客户端系统中。
在此脚本中,我需要获取存储在变量中的当前目录路径,然后将其写入settings.json文件中。
我尝试了很多解决方案,但后来发现所有这些都是用于批处理脚本的。
-vmargs
--add-modules=ALL-SYSTEM
-vm
C:\Program Files\Java\jdk1.8.0_201\bin\javaw.exe
-Xms1024m
-Xmx2048m
答案 0 :(得分:1)
假设您真的很狂奔:
mkdir upload
cd upload
DB_IMG_PATH=$PWD
echo "$DB_IMG_PATH"
cd ..
echo '{"public":{"imgUploadUrl":"'"$DB_IMAGE_PATH"'","adminUser":"admin@mitch.org","adminPassword":"admin@123"}}' >> settings.json
同一件事,没有不必要的cd步骤:
mkdir upload
DB_IMG_PATH=$PWD/upload
echo "$DB_IMG_PATH"
但是请注意:
cd $foo
不好。 cd "$foo" || exit
很好。