私は SED を Windows バッチ ファイルに組み込んでいます。テキスト ファイルの最初の 7 行を削除するのに SED が機能しています。
SED "1,7d"
しかし、もっとスマートな文にしたいのです。基本的に、最初の数行を切り取り、列見出し以下のすべてを保持したい巨大なテキスト ファイルがあります。必要なテキストの最初の行は 8 行目で、引用符付きの「Year」です。
以下を試しましたが、コマンド ウィンドウ (バッチ ファイルを実行) にエラーが表示されます。
SED "1,/"Year"/!d"
式の後に入力ファイルと出力ファイルを配置しています。
答え1
Windows での引用の動作についてはあまり詳しくありませんが、これを試してみることができます:
SED '1,/"Year"/!d'