1

「アーティスト」を grep すると結果が返されるのに、「artist:」を grep すると何も返されない理由を誰か説明できますか?

最初の結果:

MacBook-Pro:~ kjesso$ eyed3 ./Music/Deftones/2006\ -\ Saturday\ Night\ Wrist/Deftones\ -\ 02\ -\ Rapture.mp3
Deftones - 02 - Rapture.mp3 [ 5.26 MB ]
-------------------------------------------------------------------------------
Time: 03:25 MPEG1, Layer III    [ ~213 kb/s @ 44100 Hz - Joint stereo ]
-------------------------------------------------------------------------------
ID3 v2.3:
title: Rapture
artist: Deftones
album: Saturday Night Wrist
album artist: None
recording date: 2006
track: 2        genre: Rock (id 17)
Publisher/label: Maverick

2 番目の結果:

MacBook-Pro:~ kjesso$ eyed3 ./Music/Deftones/2006\ -\ Saturday\ Night\ Wrist/Deftones\ -\ 02\ -\ Rapture.mp3 | grep "artist"
artist: Deftones
album artist: None

3 番目の結果:

MacBook-Pro:~ kjesso$ eyed3 ./Music/Deftones/2006\ -\ Saturday\ Night\ Wrist/Deftones\ -\ 02\ -\ Rapture.mp3 | grep "artist:"
4

2 に答える 2

2

eyed3 はカラー コーディング用のターミナル マークアップを追加するため、ターミナルでは表示されないが、ターミナルがカラー コーディングを決定するために使用したバイトの束が出力に含まれます。全体的に同じ色。

オプションを追加すると、--no-color完全に機能します。

$ eyed3 --no-color ./Music/Deftones/2006\ -\ Saturday\ Night\ Wrist/Deftones\ -\ 02\ -\ Rapture.mp3 | grep "artist:"
于 2016-08-03T20:12:53.043 に答える