当一首歌曲通过 mpd 播放时;当我输入此命令时:
mpc | sed 's/.*(//;s/)//;2q;d
我得到了进度百分比;我怎样才能删除百分比符号并只保留数字?
答案1
您可以反转字符串中字符的顺序,从字符串中删除第一个字符,然后将字符的顺序再次反转为其原始顺序,如下所示:
mpc | sed 's/.*(//;s/)//;2q;d' | rev | cut -c 2- | rev
当一首歌曲通过 mpd 播放时;当我输入此命令时:
mpc | sed 's/.*(//;s/)//;2q;d
我得到了进度百分比;我怎样才能删除百分比符号并只保留数字?
您可以反转字符串中字符的顺序,从字符串中删除第一个字符,然后将字符的顺序再次反转为其原始顺序,如下所示:
mpc | sed 's/.*(//;s/)//;2q;d' | rev | cut -c 2- | rev