私はこれがあらゆる点で私が望むことを達成することを知っています:
sed 's/^\(.\{4\}\)/\1-/' textFile
しかし、5行目の4番目の文字スロットの後にどのように入力しますか?それとも5-7のような一連のラインでより良いですか?
答え1
コマンドの最初の部分は、sed
影響を及ぼす行を表す範囲指定です。範囲を指定しない場合、デフォルトはすべての行に設定されます。だから:
sed '5,7s/^\(.\{4\}\)/\1-/' textFile
あなたが欲しいものをする必要があります。