मेरे पास सैकड़ों फाइलें हैं जिनमें " </foo:bar>
" हैं
cc
bb
aa
</foo:bar>
dd
xx
vv
मैं उन सभी को एक बार में बदलना चाहता हूं
cc
bb
aa
</foo:bar>
जब मैं इसे सटीक फ़ाइल नाम देता हूँ तो sed अच्छी तरह से काम करता है
sed -i "/ </ foo: बार> / q" 99999.txt
लेकिन जब मैं उन सभी को बदलने की कोशिश करता हूं तो मुझे कोई परिणाम नहीं मिलता है।
sed -i "/<\/foo:bar>/q" *.txt
-s
बीएसडी / ओएसएक्स सेड की कमी को ध्यान में रखते हुए उत्तर अपडेट किया गया ।