少し編集が必要なニュース記事があります。デフォルトでは、文字tとhが連続して複数回含まれていないすべての行を検索し、その行の4文字の単語を文字Dに置き換える必要があります。どこから始めるべきかわかりません。たとえば、次のようなテキストがあります。
Animals are multicellular eukaryotic organisms which form a biological kingdom Animalia.
Historically, Aristotle divided animals into those with blood and those without
見せたい
Animals are multicellular eukaryotic organisms which D a biological kingdom Animalia.
Historically, Aristotle divided animals into those with blood and those without
答え1
ファイル名がMyfile.txtの場合は、次を実行できます。
grep -Ev '[Tt][Tt]|[Hh][Hh]' Myfile.txt | awk '{ gsub("([^[:alnum:]]|^)[[:alnum:]]{4}([[:space:]]|[[:punct:]])"," D ");print $0}' > MyEditedFile.txt