在 Linux 上使 mpc 命令仅输出歌曲的进度数?

在 Linux 上使 mpc 命令仅输出歌曲的进度数?

当一首歌曲通过 mpd 播放时;当我输入此命令时:

mpc | sed 's/.*(//;s/)//;2q;d

我得到了进度百分比;我怎样才能删除百分比符号并只保留数字?

答案1

您可以反转字符串中字符的顺序,从字符串中删除第一个字符,然后将字符的顺序再次反转为其原始顺序,如下所示:

mpc | sed 's/.*(//;s/)//;2q;d' | rev | cut -c 2- | rev

相关内容