我想创建一个脚本,导航到 2 个项目文件夹,并执行 2 个保持打开的终端,这样我就不必每天都这样做了。
我尝试了以下操作:
#!/bin/bash
cd Repository/project1/ && npm run start:debug
cd Repository/project2/local && chmod -x already_made_script.sh
但什么也没发生。我做了:
- 使用脚本创建文件
- chmod u+x myscript.sh
- 尝试调用该脚本或双击它。
我能修复什么?
对不起。
答案1
安装konsole
并创建 3 个脚本:
运行 1 个作业:
#!/bin/bash
# 1 script
cd Repository/project1/ && npm run start:debug
运行2个作业:
#!/bin/bash
# 2 script
cd Repository/project2/local && chmod -x already_made_script.sh
并运行两个终端,执行两个作业:
#!/bin/bash
# 3 script
konsole --noclose -e /bin/bash /path/to/my/script1 &
konsole --noclose -e /bin/bash /path/to/my/script2