%2$uをに置き換えようとしていました
<ph name='NUMBER' ex='%2$u'/>
次のコマンドを使用して、複数のファイルにまたがって。
find . -name "*.txt" -print | xargs sed -i 's/%2$u/<ph name='NUMBER' ex='%2$u'\/>/g'
そして実際には%2$uはこのように置き換えられています
<ph name=NUMBER ex=%2/>
誰かが私に解決策を与えることができますか?前もって感謝します。
-ランジット