sedを使用して行全体を削除すると機能しませんか? [閉鎖]

sedを使用して行全体を削除すると機能しませんか? [閉鎖]

次の行があります</File2>。以下を使って削除したかったのですが、sed何の効果もありませんでした。

sed '/^<\/File2>$/d'

だから最後に特殊文字があるかもしれないと思っていましたが、

sed '/^<\/File2>/d'

それも無駄です。^一部のコンテンツを保持したいので、最初から削除することはできません</File2>

ベストアンサー1

行ジョブを削除する前にファイルを実行してくださいtr -d '\r'

理由はわかりませんが、このコマンドを実行すると、前にスペースがある他のタブが表示されます<\/File2>

おすすめ記事