ncmpcpp からの出力を解析して、アーティストとトラックのタイトルを取得しようとしています。
からの出力ncmpcpp --now-playing
は、次の形式を取ります。
(MM:SS) %ARTIST% - %TRACKTITLE%
例:
(4:46) A Perfect Circle - Imagine
Linux で利用可能な従来のパイピング ツール (head、sed、awk、grep) を使用して、括弧内の情報を削除し、残りを解析するにはどうすればよいですか?
awk を使用してみましたが、バンド名にスペースが含まれている可能性があり、%ARTIST% が複数の引数と見なされる可能性があるため効果的ではありません。