0

想自动显示一个好的天气报告

curl wttr.in/bydgoszcz

天气预报

从系统菜单启动这样的脚本:

#!/bin/sh
exec io.elementary.terminal -e "curl wttr.in/bydgoszcz"

但是这样输出有点“不完整”,就像命令执行得太快一样(注意这里的user@machine行的位置):

脚本中的天气报告

那么,有没有办法在-eflag 之后延迟命令?

或者也许完全不同的方法会自动执行此操作以正确显示输出?

4

2 回答 2

0

我不确定,但试试这个

exec io.elementary.terminal -e "sleep1s & curl wttr.in/bydgoszcz"

于 2018-10-18T17:57:05.877 回答
0

#!/bin/sh
WTTR=$(curl -s wttr.in/bydgoszcz) && \
exec io.elementary.terminal -e "echo $WTTR"

解决这个问题?

于 2018-10-18T19:27:25.550 回答