在新窗口中执行命令

在新窗口中执行命令

我正在尝试在新的终端窗口中卷曲天气,并使用显示完整报告的终端大小。

我已经弄清楚如何做这两件事,但我不知道如何在一个窗口中完成它,因为下面的命令首先卷曲现有的天气,然后打开一个新的空窗口。

alias wttr="gnome-terminal --geometry=136x43 && curl -4 https://wttr.in/MyCity"

答案1

gnome-terminal可以给出一个命令作为参数运行:

gnome-terminal --geometry=136x43 -- curl -4 https://wttr.in/MyCity

然而,它将curl立即运行并关闭;要查看结果,请运行 shell 并让它等待Enter

gnome-terminal --geometry=136x43 -- sh -c "curl -4 https://wttr.in/MyCity; read"

作为别名:

alias wttr='gnome-terminal --geometry=136x43 -- sh -c "curl -4 https://wttr.in/MyCity; read"'

相关内容