Linux 如何编写bash脚本以打开终端选项卡并运行npm脚本
我正在尝试编写一个bash脚本,以便在启动时执行以下几项操作:Linux 如何编写bash脚本以打开终端选项卡并运行npm脚本,linux,bash,ubuntu,npm,Linux,Bash,Ubuntu,Npm,我正在尝试编写一个bash脚本,以便在启动时执行以下几项操作: 打开带有3个选项卡的gnome终端 更改每个选项卡中的目录 在每个选项卡中运行npm脚本 让标签保持打开状态 我有这个,但不起作用: sleep 15s; gnome-terminal --geometry=75x25 \ --tab -e "bash -c \"cd myProjects/PWA/apps-dev;npm run dev;exec bash\"" \ --tab -e "bash -c \"cd myPro
sleep 15s; gnome-terminal --geometry=75x25 \
--tab -e "bash -c \"cd myProjects/PWA/apps-dev;npm run dev;exec bash\"" \
--tab -e "bash -c \"cd myProjects/PWA/walk-api;npm run dev;exec bash\"" \
--tab -e "bash -c \"cd myProjects/PWA/sharewalks;exec bash\""
选项卡打开,目录更改
npm脚本是我每次重新启动时手动运行的脚本,它们运行良好。但当我从bash运行时,会出现如下错误:
const path = require("path");
^^^^^
SyntaxError: Use of const in strict mode.
这看起来像是版本控制?有人能帮忙吗?Btw,你知道
screen
和tmux
吗?没有-从未听说过。这里没有。您是否尝试过使用&&而不是;感觉有些环境变量丢失了,或者路径变量中的一些路径如果您正在与UI交互,您可能会喜欢这样的内容:顺便问一下,您是否知道屏幕和tmux
?不-从未听说过它们。这里没有。您是否尝试过使用&&而不是;感觉有些环境变量缺失,或者路径变量中的某些路径如果您正在与UI交互,您可能会喜欢以下内容: