linux下批处理打开程序问题?

2024-12-02 07:03:04
推荐回答(4个)
回答1:

exe后缀的文件不能在unix/linux里运行。所以你想用批处理文件运行多个exe程序是错误的。
linux和unix差不多,我的想法是:应该编写shell脚本,保存成如 XX.sh文件。此文件还要根据编写者的意愿给它设置对应的用户权限(chmod命令可以设置)。脚本里的内容就是类似运行一条条命令,比如要执行的文件,但必须要考虑到哪个用户来执行此文件,如当前用户是A,脚本里希望用户B执行文件的话,那要从A用户su到B用户。大致这么思路吧。

回答2:

.exe后缀是windonws的程序。
linux的文件是没有后缀这个说法的。

举个例吧:
方法1:
打开一个终端窗口,进入相应的目录。运行(每个文件之间加分好):
1.exe;2.exe;3.exe

方法2:
1. 编辑一个文本文件,比如abc.sh
添加如下内容:
1.exe
2.exe
3.exe
存盘退出
2. chmod +x abc.sh
3. ./abc.sh

--
接着回答你的问题。
你让这些程序在后台运行。
firefox &
monodevelop &

回答3:

1.exe & 2.exe & 3.exe &

回答4:

可以在脚本里面直接写 sh XXXX(文件名)