![]() |
|
|
Googleのunix.com
|
|||||||
| シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。 |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| 単語から数字を抽出 | systemali | シェルプログラミングとスクリプティング | 14 | 2009年3月30日 04:47午前 |
| 変数は、文字列や店舗からの抽出数 | davewg | シェルプログラミングとスクリプティング | 6 | 2007年11月14日 05:22午前 |
| 以外の番号についてはgrep | shihabvk | シェルプログラミングとスクリプティング | 6 | 2005年9月20日 10:06午後 |
| 数値の範囲はgrep | azmathshaikh | シェルプログラミングとスクリプティング | 1 | 2005年8月8日 08:45午前 |
![]() |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
|
|
||||
|
問題はgrepやawkは、数字を抽出することができません
こんにちは、私のトラブルは、 HTMLからのファイルのいくつかの番号を取得した。このことは、私はいくつかのHTMLのことですが、このような行が含まれてログ:
nerdnerd 、 how_old_r_u : 45782 <br>適用: <hour_second>検証succeded これは、私は、 HTMLファイルから抽出したものが本当に必要なすべての真ん中の数字です。 Awkの時に私が手を使って: how_old_r_u : 45782 <br>適用されます: 以来、各最後にスペース、 Awkのためのセパレータのようなものです。 と私"はgrepを使用してみました[ 0-9 ] "が全体のラインを得るので、もう一度全体の行数のみを含むかかります。数字だけを取得することができますが、任意のコマンドはありますか? |
|
||||
|
引用:
how_old_r_u : 45782 <br>適用: [ 30000 、 T3はt4 ] :急落 このとき私は、コマンドを実行している コード:
grep -oE "[[:digit:]]{1,}" input.txt
私も、他の数字を得る45782を取得するしか方法はいくつか? |
![]() |
| ブックマーク |
| タグ |
| はgrepや |
| スレッドツール | このスレッドを検索 |
| 表示モード | このスレッド |
|
|