将 mpc 播放列表转换为表格

将 mpc 播放列表转换为表格

我有一块来自 mpd 状态文件的播放列表文本,文件名为 stateoyna,如下所示。

song_begin: http://radio.virginradio.co.uk/stream
Name: Virgin_UK_128
mtime: 0
song_end
song_begin: http://46.20.3.200:80
Title: ARTEMIS GUNEBAKANLI - MANYETIK BANT     -
Name: RADYO EKSEN
mtime: 0
song_end
song_begin: http://stream.radyoodtu.com.tr:8006
Title: Bon Jovi - Livin' On A Prayer
Name: RADYO ODTU
mtime: 0
song_end
song_begin: http://bbcmedia.ic.llnwd.net/stream/bbcmedia_radio2_mf_p
Name: BBC Radio 2
mtime: 0
song_end

我想将其转换为 html 表,其中 song_begin、Title、Name 位于列标题上。有没有办法使用 awk、sed 等 bash 脚本来实现这一点?

相关内容