sed 只使用到match的pattern部份 - Linux
By Faithe
at 2011-02-22T11:54
at 2011-02-22T11:54
Table of Contents
檔案內容是類似這樣
Seagate 500G容量 SATA3 ST3500413AS/16M/SATA3/三年保, $1260
Seagate 1TB容量 SATA3 ST31000524AS/32M/SATA3/三年保, $1850
透過
([0-9])+(G|T)
可以選取到500G 以及1T
但是在sed中敝人只知道將整行保留。
想請問是否有方式可以將變數只保留500G 以及1T
而不是整段?
也有嘗試過用not的方式,如:
[^([0-9])+(G|T)]
但是 regular expression似乎會誤判
麻煩版友解答一下 謝謝
--
Seagate 500G容量 SATA3 ST3500413AS/16M/SATA3/三年保, $1260
Seagate 1TB容量 SATA3 ST31000524AS/32M/SATA3/三年保, $1850
透過
([0-9])+(G|T)
可以選取到500G 以及1T
但是在sed中敝人只知道將整行保留。
想請問是否有方式可以將變數只保留500G 以及1T
而不是整段?
也有嘗試過用not的方式,如:
[^([0-9])+(G|T)]
但是 regular expression似乎會誤判
麻煩版友解答一下 謝謝
--
Tags:
Linux
All Comments
By Edwina
at 2011-02-23T05:28
at 2011-02-23T05:28
By Oscar
at 2011-02-23T15:56
at 2011-02-23T15:56
By Frederica
at 2011-02-23T18:04
at 2011-02-23T18:04
By Poppy
at 2011-02-26T03:59
at 2011-02-26T03:59
By Olivia
at 2011-02-27T17:52
at 2011-02-27T17:52
By Isabella
at 2011-03-02T03:54
at 2011-03-02T03:54
Related Posts
apt-get update問題
By Charlotte
at 2011-02-21T15:56
at 2011-02-21T15:56
PHP 開發平台的問題
By Eden
at 2011-02-20T22:37
at 2011-02-20T22:37
UBUNTU上裝3.5G網卡
By Iris
at 2011-02-20T15:35
at 2011-02-20T15:35
關於 Squid cache_peer 的 Parent 問題
By Dorothy
at 2011-02-20T10:47
at 2011-02-20T10:47
查看perl是由哪個檔案執行的
By Bethany
at 2011-02-20T00:18
at 2011-02-20T00:18