gpt4 book ai didi

linux - 如何将 windows 批处理文件转换为 linux shell 脚本?

转载 作者:太空狗 更新时间:2023-10-29 11:18:28 25 4
gpt4 key购买 nike

我有一个批处理文件,它有下面的命令(.bat 文件)来执行我的应用程序。我需要将相同的应用程序移动到 Linux 环境,并且需要编写 .sh 文件来执行相同的应用程序。我对 shell 脚本一无所知。请问有人可以提出将其转换为 .sh 文件的想法吗?

SET currentDir=%CD%
CD %~dp0
SET CLASSPATH=./lib/*;
java -Dlogback.configurationFile=./com/logback.xml -cp "%CLASSPATH%";"App.jar" com.test.main.MainClient
SET ERROR_LEVEL=%ERRORLEVEL%
CD %currentDir%
EXIT /B %ERROR_LEVEL%

最佳答案

既然看起来不是很复杂,转换应该不会太困难。看看here比较批处理和 bash 语法。

您几乎可以保留您的 java 命令,只需更改调用 CLASSPATH 的方式即可。请记住,bash 区分大小写。

关于linux - 如何将 windows 批处理文件转换为 linux shell 脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30884121/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com