次のテキストがあります。
[start]
this
is my line
[end]
私の出力は次のようになります
this
is my line
助けが必要です。
次の組み合わせを試しました。
sed -n '/start/,/end/p' $File & sed -e "s/]/']/" -e "s/\[/['/" $file
しかし、このモデルも提案します。
ベストアンサー1
最初の行と最後の行を削除できます。
$ sed '1d;$d'
したがって、入力ファイルには作成したテキストのみを含める必要があります。間にある部分を見つけて、次のようにする必要がある[start]
場合:[end]
$ sed -n '/start/,/end/p' $File | sed '1d;$d'