想自动显示一个不错的天气报告
curl wttr.in/bydgoszcz
使用从系统菜单启动的脚本:
#!/bin/sh
exec io.elementary.terminal -e "curl wttr.in/bydgoszcz"
但是这样,输出会变得有点“不完整”,就像命令执行得太快一样(注意user@machine
行在此处的位置):
那么,有没有办法在-e
标志之后延迟命令?
或者完全不同的方法会自动执行此操作以正确显示输出?
答案 0 :(得分:0)
不确定,请尝试
exec io.elementary.terminal -e“ sleep1s&curl wttr.in/bydgoszcz”
答案 1 :(得分:0)
会
#!/bin/sh
WTTR=$(curl -s wttr.in/bydgoszcz) && \
exec io.elementary.terminal -e "echo $WTTR"
解决问题?