我正在尝试存储我从网络流中获取的当前歌曲标题。直到现在,我只能打印歌曲标题,但它会打印每一个......
mpg123 --timeout 10 http://mp3.example.com 2>&1 | sed -rn "s/.+StreamTitle='(.+)'\;.\1/p"
现在我只想将输出的当前最后一行存储在一个文件中。这是不是可以启动新线程?
答案 0 :(得分:2)
最后一行可以通过命令$
前面的地址s
引用:
mpg123 --timeout 10 http://mp3.example.com 2>&1 | sed -rn "$s/.+StreamTitle='(.+)'\;.\1/p"