このコマンドの意味を誰か教えてください。ありがとう
grep -h -o "\@string\/\(\w*\)" * -R | sed "s!@string\/\(\w*\)!\1!p" | sort | uniq > ..\AndroidProject1\tmp_used_strings.txt
このコマンドは、Android レイアウト xml ファイルで使用される文字列のリストを表示します。
grep -h -o "\@string\/\(\w*\)" * -R
-R - 再帰検索
-h - ファイル名なし
-o - 文字列の一致した部分のみを出力します
このコマンドは、正確に一致する文字列を提供します。次に、この出力を sed コマンドの入力にパイプします。
sed "s!@string\/\(\w*\)!\1!p"
このコマンドは入力を解析し、名前を分離します。次に、結果を並べ替えて、一意の値をファイルに保存します。
オプションの詳細については、コマンドのマニュアル ページを参照してください。