如何写一个shell脚本在Linux下来运行main函数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何写一个shell脚本在Linux下来运行main函数相关的知识,希望对你有一定的参考价值。

我那个main函数是在windows下写的java项目,现要部署到linux上,要写一个shell脚本来启动这个main函数,问这个shell脚本应怎写?谢谢,在线等

这要看你的main函数是什么语言的了,如果是shell里面的函数,可以这么写:
main()
echo "1234567"
)
echo "start"
main
echo "end"
exit 0

如果是其他语言,那你可以直接调用编译后的可执行程序:
echo "start"
main
echo "end"
如果有入参,可以在main后面直接写,用空格分割

那就好说了,首先你得在linux安装JDK,然后把JAVA_HOME、CLASSPATH和PATH这几个环境变量设置好,然后把上面的main换成
java 程序,这个程序需要是javac后的
参考技术A 你可以在shell中添加命令啊

gcc hello.c 你的shell和hello.c在同一个目录
要不就加上路径

./a.out本回答被提问者采纳

Mac上如何运行shell脚本(变为可执行文件)

参考技术A

之前做过iOS自动化打包的分享
里面就是通过编写shell脚本最终生成一个可执行文件
双击打开就可以运行,实际使用中是非常的方便
方法网上都可以查到,方便大家学习
这里就再分享一下 如何将shell脚本制作为一个可执行文件

在编写好一个shell脚本之后,保存为 .sh 文件

接下来给shell脚本赋权限(以下两种选其一即可)
1、chmod a+x 你的shell文件名.sh
2、chmod 777 你的shell文件名.sh

将你的shell脚本拖到 终端 里, 回车 就好了

到这里shell脚本已经可以运行了,但是怎样才能双击打开呢
右键 → 打开方式 → 其他...

接下来就可以试试双击执行shell脚本啦
把一些繁琐的工作用脚本编写好
需要的时候只需双击一下
就可以倒杯水放松一下,岂不快哉~

2020年07月26日更新
其实还有种更简洁的快捷方式
1、cd 到目标文件的目录下
2、执行

3、双击你的文件即可

以上是关于如何写一个shell脚本在Linux下来运行main函数的主要内容,如果未能解决你的问题,请参考以下文章

linux下 如何写一个脚本模拟鼠标左键连续点击

Shell脚本编程实战

PUPPY LINUX下SHELL脚本如何单击自动执行? 目前写了个脚本,只能右键单击,在弹出菜单里选“在终端下运行

Linux学习记录:Shell脚本

linux下如何写个SHELL脚本,每天执行这么几句命令:

linux shell脚本如何启动一个java进程