![]() |
|
|
Googleのunix.com
|
|||||||
| シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。 |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| 範囲を削除するsed号 | Wrathe | シェルプログラミングとスクリプティング | 2 | 2008年6月17日 04:54午後 |
| nawk -どのように出現するパターンの数を知らない場合は、パターン数 | cyber111 | シェルプログラミングとスクリプティング | 2 | 2008年5月11日 04:00午前 |
| 検索パターンと置換するsedのパターンで | racbern | シェルプログラミングとスクリプティング | 4 | 2008年3月15日 05:59午前 |
| cファイルのパターン検索パターン | murthybptl | シェルプログラミングとスクリプティング | 6 | 2007年11月17日 09:15午前 |
| パターンを検索するファイルを取得する前にいくつかのラインパターン | frustrated1 | シェルプログラミングとスクリプティング | 2 | 2005年12月22日 03:41午後 |
![]() |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
|
|
||||
|
パターンを削除するsed範囲で必要なヘルプ
こんにちはすべて、
私を使用しています セッド は、 2パターンは、次のコマンドを使用して間が発生する行を抽出するために: セッド - n 'を/ pattern1 / 、 / pattern2 / 'ファイル名 上記のコマンドの問題を抱えていると正常に動作します。ある場合に終了するための方法ですしかし、かと思いまして セッド ときに少なくとも1回の範囲を抽出していますか?これは、ファイルには、上記のパターンの範囲が1つしか発生しても、入力ファイルは、この必要です セッド 大きい動作します。 事前に感謝します。 沈没した。 |
|
||||
|
やあ、
回答いただきありがとうございます。これは完全に異なっているpattern1とpattern2正常に動作します。いくつかのケースでは、 pattern2 pattern1の一部とされるこの場合は、それだけでpattern1を印刷して終了します。どのようにこれを避けることができますか? 以来、他のパターンとは異なる範囲のペアを形成することができますまた、自身の前にpattern2 pattern1 (複数回)が発生することができます。そのためには、どのようにように" - eはコマンドを変更できるように' / pattern2 / qを' "の部分を検索する場合にのみ効果がある範囲内では何ですか? おかげで再び、 沈没した。 |