सबसे पहले, मैं GNU यूज़रलैंड का उपयोग कर रहा हूँ ताकि आप मान सकें कि मैं बैश, GNU कोरुटिल्स का उपयोग कर रहा हूँ ...
मेरे पास एक HTML है और मैं सभी को बदलना चाहता हूं
href="foobarz"
में
href=""
हालाँकि, मैं शब्द युक्त कोई भी लाइन नहीं बदलना चाहता css
(केस-संवेदी नहीं)
'href="fooCsSbarz"'
अपरिवर्तित रहना चाहिए
मैं वर्तमान में कमांड का उपयोग कर रहा हूं
$ cat foo.html | sed -e 's/href="[^"]*"/href=""/g' > bar.html
लेकिन यह उन पंक्तियों को बरकरार नहीं रख सकता जिनमें शब्द css
(केस-संवेदी नहीं)
वास्तव में, * nix में उपलब्ध किसी भी उपकरण का स्वागत किया जाता है, जैसे कि sed, awk, perl ...
मदद के लिए शुक्रिया!