前の質問を検索しましたが、質問が出た後に追加されました。前に必要です:
world world
world world
world world
したがって、sedは特定のテキストのN番目の発生の先頭に "hello"を追加する必要があります。この場合、4番目の世界に以下を追加します。
world world
world hello world
world world
ベストアンサー1
sedを使用する必要がある場合は、次のことを試すことができますが、すでに説明したように、sedパスは不安定になります。
sed -e '
H;1h;g
s/world/HELLO &/4;tn
$!d;:n;n;bn
' yourfile