打开终端后桌面启动器执行一系列命令

Tak*_*Tak 2 command-line bash scripts unity launcher

我创建了一个 .desktop 启动器,如下所示,它成功打开了终端。接下来我想要做的是打开它后通过终端运行以下命令,例如cd home/userA/scriptsthen PACKAGE_PATH=/home/userA/package1then通过这个 .desktop 启动器。source setdefaults.sh

我的运行桌面:

#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon[en_AU]=/usr/pics/pic1.png
Name[en_AU]=RUN
Exec=gksu -u userA /usr/bin/gnome-terminal
Comment[en_AU]=comment
Name=RUN
Comment=comment
Icon=/usr/pics/pic1.png
Run Code Online (Sandbox Code Playgroud)

所以我想做的是在执行打开终端的第一个命令后自动运行一系列命令和脚本(通过终端)。如果有人可以请建议。

Aar*_*nke 5

尝试创建一个包含所有命令的 .sh 文件,然后使用“x-terminal-emulator -e script.sh”在终端中运行所有命令。