0
解壓的文件夾名稱作爲變量我有目錄如何在bash
MainProject/src目錄/
我的腳本,我打電話test.sh
運行在/ MainProject /這裏是一些部分在sript:
dotnet restore src/*.sln
dotnet msbuild -t:publish src/*.sln -p:Configuration=Release
對於這個命令,我想MainProject.Test作爲變量VAR:
dotnet vstest VAR/bin/Release/netcoreapp1.1/VAR.dll
或者是這樣的:
dotnet vstest {src/*.Test}/bin/Release/netcoreapp1.1/{src/*Test}.dll
其中包含這些文件和文件夾:
文件:
個project.sln
somescript.sh
文件夾:
MainProject.Test
MainProject.Host
我需要做的就是獲取MainProject.Test
文件夾名稱,將其設置爲可變的,但我也需要它模板化,我可以將它設置爲一個變量使用類似*.Test
這是因爲我需要腳本參數化,因爲有
MainProject2
MainProject3
MainProjectx
使用相同的命名約定。
是你的腳本的運行路徑'MainProject.Test'?腳本本身的來源在哪裏?爭論?還有別的嗎? –
也許這是https://stackoverflow.com/questions/59895/getting-the-source-directory-of-a-bash-script-from-within的副本 - 現在,這個問題太模糊不清了某些。 –
(當你說「獲取MainProject.Test」時 - 你是指從命令行*獲取它*還是從哪裏獲取?) –