2

我正在编写一个脚本,该脚本将在 HD44780 显示器上显示在我的 Raspberry 上播放的当前歌曲。除了需要显示当前播放歌曲名称的部分外,我一切正常。

mpg123 -Z /mnt/usbflash/mp3/*  > /tmp/ramdisk/mpg123.output &

上面的命令可以很好地播放歌曲,但它不会将曲目信息写入文本文件..任何想法什么是编写脚本的最佳方法?

4

1 回答 1

2

在循环中一次运行一个文件,并跟踪您在循环中的位置。

for f in /mnt/usbflash/mp3/*; do
    echo "$f" >/tmp/currently-playing
    mpg123 -Z "$f" # maybe redirect stdout / stderr?
done &
于 2013-07-12T03:39:49.947 回答