Awk では、範囲パターンは式ではないため、「!」は使用できません。そうではありません。それを実装する方法(awkを使用して一致する範囲パターンを除くすべてのコンテンツを印刷する)?
例えば
$cat 1.t
abd
hfdh
#
fafa
deafa
123
#
end
私が望んでいた結果:
猫 1.t
abd
hfdh
end
編集:
私は無礼な例を挙げました。私はこれをテストしていないので、endpattern は startpattern とは異なるはずです。それは私のせいです。
同時に、範囲パターンと範囲外パターンを別の方法で操作したいと考えています。したがって、sedは私の選択ではありません。