如何讓Bash取出特定序數? - Linux

By Daniel
at 2011-08-19T14:13
at 2011-08-19T14:13
Table of Contents
ls後有一堆長這樣子的檔案:
foo_001_bar
foo_002_bar
foo_004_bar
foo_005_bar
foo_007_bar
...
(注意序數不一定連續)
我想要像是指定[0-9]{3}的方法單獨取出「數字」,而不包括檔名中其他的東西;然後輸
出到$FILE_SERIAL陣列中:
001
002
004
005
007
...
原本想試試看用sed或awk做(我不知道方向有沒有錯誤...我是Shell Script初學者...),
但Google看了很久還是不知道該如何只取出數字。
謝謝。
--
--
foo_001_bar
foo_002_bar
foo_004_bar
foo_005_bar
foo_007_bar
...
(注意序數不一定連續)
我想要像是指定[0-9]{3}的方法單獨取出「數字」,而不包括檔名中其他的東西;然後輸
出到$FILE_SERIAL陣列中:
001
002
004
005
007
...
原本想試試看用sed或awk做(我不知道方向有沒有錯誤...我是Shell Script初學者...),
但Google看了很久還是不知道該如何只取出數字。
謝謝。
--
推 defenser:我承認她們全都是我的後宮(  ̄ c ̄)y▇▇▇▇▇▇▇~※ 04/08 21:32
推 BSpowerx: ◤ 大砲 █● 04/08 21:34
推 cy0816: ▇▇▇▇▇▇▇▇▇▇04/08 21:35
→ Augustus5: ●04/08 21:35
→ LoveMakeLove: *******************04/08 21:35
推 Raptorjet:樓上那啥鬼04/08 21:38
--
Tags:
Linux
All Comments

By Sierra Rose
at 2011-08-22T09:23
at 2011-08-22T09:23

By Charlie
at 2011-08-23T21:05
at 2011-08-23T21:05

By Ina
at 2011-08-25T18:03
at 2011-08-25T18:03

By Aaliyah
at 2011-08-30T09:03
at 2011-08-30T09:03

By Joe
at 2011-09-02T00:25
at 2011-09-02T00:25

By Lucy
at 2011-09-05T12:20
at 2011-09-05T12:20

By Caitlin
at 2011-09-07T18:56
at 2011-09-07T18:56

By Kyle
at 2011-09-12T06:54
at 2011-09-12T06:54

By Hamiltion
at 2011-09-15T12:40
at 2011-09-15T12:40

By Odelette
at 2011-09-15T21:17
at 2011-09-15T21:17

By Xanthe
at 2011-09-20T07:52
at 2011-09-20T07:52

By Genevieve
at 2011-09-21T13:45
at 2011-09-21T13:45

By Delia
at 2011-09-25T17:01
at 2011-09-25T17:01

By Christine
at 2011-09-25T18:02
at 2011-09-25T18:02

By Xanthe
at 2011-09-28T16:08
at 2011-09-28T16:08
Related Posts
有關 CentOS 6, PHP, MySQL 的問題

By Kristin
at 2011-08-19T10:55
at 2011-08-19T10:55
請問如何在Linux上安裝gnulib

By Iris
at 2011-08-19T09:41
at 2011-08-19T09:41
Ubuntu 11.04 桌面沒反應,只有滑鼠游標還可以移動

By Megan
at 2011-08-19T01:18
at 2011-08-19T01:18
較專業的Linux環境建構

By Quanna
at 2011-08-19T00:33
at 2011-08-19T00:33
make時出現 Error, Forbidden warning

By Isabella
at 2011-08-18T16:00
at 2011-08-18T16:00