如何解决从根目录获取文件 Bash
这里是脚本代码
cd ./Monspire.Email.Contracts
dotnet build -c Release # Build the solution with release configuration
for path in "$PWD"/* # For everything inside the folder
do
if [[ (-d $path) && ($path != *.Tests) ]]; then # If the path is a directory
dotnet pack $path -c Release --force --include-symbols -o $path/package # Package the project
nupkgs=`ls $path/package/*.nupkg`
for f in $nupkgs # Go though the package files
do
sleet push $f --config $PWD/sleet.json --source NugetSource # Push to the source
done
fi
done
在这一行中,我需要获取同一目录中的文件,即 .sh 所在的位置。
[System.IO.FileNotFoundException] 无法找到源设置。找不到文件“/builds/M-WBpEEa/0/monspire/monspire_email-contracts/Monspire.Email.Contracts/sleet.json”。
我需要如何写路径?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。