我想使用在 Tomcat9 上运行的 springboot servlet 在此路径中编写一个文件
/mnt/data-new/data/USERPROFILE/607/file.txt
Run Code Online (Sandbox Code Playgroud)
当我尝试写入该文件时,出现此错误:
Whitelabel Error Page
This application has no explicit mapping for /error, so you are seeing this as a fallback.
Wed Jul 03 14:11:39 UTC 2019
There was an unexpected error (type=Internal Server Error, status=500).
/mnt/data-new/data/USERPROFILE/607/file.txt (Read-only file system)
Run Code Online (Sandbox Code Playgroud)
我已经使用 777 在该路径上设置了权限,但没有任何改变。
Servlet 代码非常简单:
/mnt/data-new/data/USERPROFILE/607/file.txt
Run Code Online (Sandbox Code Playgroud)
我创建了一个名为“file2.txt”的文件,我可以使用以下示例代码读取该文件:
Whitelabel Error Page
This application has no explicit mapping for /error, so you are seeing this as a fallback.
Wed Jul 03 14:11:39 UTC 2019
There was …Run Code Online (Sandbox Code Playgroud) 为什么这样有效:
Output=$( tail --lines=1 $fileDiProva )
##[INFO]Output = "OK"
if [[ $Output == $OK ]]; then
echo "OK"
else
echo "No Match"
fi
Run Code Online (Sandbox Code Playgroud)
这不是吗?
Output=$( tail --lines=1 $fileDiProva )
##[INFO]Output = "OK"
if [[ $Output -eq $OK ]]; then
echo "OK"
else
echo "No Match"
fi
Run Code Online (Sandbox Code Playgroud)
有什么不同??在==和-eq之间?
谢谢!