为了设置一些应用程序,我正在尝试做类似的事情:
gnome-terminal \
--tab "app1" --working-directory=dir1 -e "export app=1 & npm start" \
--tab "app2" --working-directory=dir2 -e "export app=2 & npm start" \
--tab "app3" --working-directory=dir3 -e "export app=3 & npm start" \
这给了我以下错误:
Error: Failed to execute child process "export" (No such file or directory)
有人知道如何以及是否有可能做这样的事情吗?
答案1
您需要将命令作为 bash 或其他 shell 的一部分来执行。
尝试这个:
gnome-terminal \
--tab "app1" -e "bash -c \"cd app1; export app=app1; npm run start\""
并为其他人添加类似的内容。