
MacのPlist形式のファイルはtext形式の場合とバイナリ形式の場合の2パターンがあります。
バイナリ形式のファイルの場合、grepした時に以下のような悲しい表示になります。
Binary file ... matches |
マッチしたのはわかったけど、ファイルは開きたくないよー
そんな時には、-aオプションをつけるとバイナリファイルをASCIIファイルとしてgrepしてくれます。
これでバイナリ形式のPlistも検索して値を表示できるようになりました。
find . -name "*.plist" | xargs grep -a -A 1 "CFBundleVersion" |
0 件のコメント :
コメントを投稿