![]() |
|
|
Googleのunix.com
|
|||||||
| シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。 |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| 正規表現での検索置換 | dirdamalah | シェルプログラミングとスクリプティング | 1 | 2008年6月21日 07:53午前 |
| 正規表現ヘルプ-のPERL | maxmave | シェルプログラミングとスクリプティング | 3 | 2008年6月5日 04:45午前 |
| 正規表現ヘルプ-のPERL | maxmave | UNIXのダミー質問と回答のため | 1 | 2008年6月4日 01:15午後 |
| 正規表現 | ragha81 | UNIXのダミー質問と回答のため | 2 | 2007年3月5日 07:24午後 |
| Perlの正規表現... | DrRo183 | シェルプログラミングとスクリプティング | 1 | 2006年4月26日 10:28午後 |
![]() |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
|
|
||||
|
Perlの正規表現とフィールドを検索
ハローみんな/ gals 、 これは、おそらく非常に単純ですが、私は徐々に申し訳なく思っている学習 perlの といくつかの古いKornシェルスクリプトを変換する必要があります。 私はオンラインでのファイルの行を検索するだけでライン上の特定の場所では、文字列と一致できるようにする必要がある、例えば、文字20-30 。だから私のファイルは以下のような感じでした: コード:
apple orange apple
apple potato apple
tomato flower orange
私は"オレンジ"しかし、私は特定の位置にこの文字列を検索したい文字列を、このファイルを検索できるようにするには、文字を7月13日からという。私にはbash | awkは' ( ) ' $ 2を印刷..私の2番目のフィールドを使用することができますが、それをどうすればいいのだろう私に慣れている perlの 正規表現を使用するか? おかげでたくさん |
|
||||
|
bashの場合は、それを参照してくださいと言う場合はフィールドに行を分割したい perlの' ( )サブルーチンに建て...分割その一方で、もしあなたが本当に望むものをpositionXからpositionYに、その文字をテストするために使用され perlの' ( )関数を展開した。一旦区切り文字や位置によっては、必要な場合は文字列ですし、それを見て、正規表現を使用してテストすることができますあなたのフィールドを分割...
私はあなたのための作業をすべて行うつもりはない ![]() |
![]() |
| ブックマーク |
| スレッドツール | このスレッドを検索 |
| 表示モード | このスレッド |
|
|