假設檔案名稱 為test.txt
想要取出最後一欄 ( 因為cut 都是指定第幾欄到第幾欄)
linux-wg5u:/tmp/lab # cat test.txt
123:gsfg:fgsg:sagaL:gdgas:20091234
555:dd:eqgha:20091235
66:dads:20091236
1. 利用反轉 rev 來 結合cut 是一種方式
linux-wg5u:/tmp/lab # rev test.txt | cut -d : -f 1 | rev
20091234
20091235
20091236
2. 利用 awk 來列出最後一行也是一種方式
linux-wg5u:/tmp/lab # awk -F: '{print $(NF)}' test.txt
20091234
20091235
20091236
*************************************************
問題2
檔案內容想要以 L: 來當分隔依據
man cut 指令您應該會看到 cut 的分隔字元只能用單一字元
檔案內容如下
linux-wg5u:/tmp/lab # cat test2.txt
123:gsfg:fgsg:saga L:gdgas:20091234
555:dd L:eqgha:20091235
66:dads L:20091236
用cut 來使用兩個字元來當分隔判斷依據應該是不行
所以採用 awk 來處理
linux-wg5u:/tmp/lab # awk -F 'L:' '{print $1}' test2.txt
123:gsfg:fgsg:saga
555:dd
66:dads
星期二, 2月 24, 2009
星期日, 2月 22, 2009
The Eric python IDE on openSUSE
今天聽完 雨蒼的 Python 超超超新手入門
覺得python 算是一個蠻友善有趣的語言
^^
但是想說要有一個好的 IDE 介面, 對之後的開發會比較有幫助
google 了一些 IDE
參考了 python 的網站上的資料
http://wiki.python.org/moin/GuiProgramming
^^
有注意到 像SPE 這樣的IDE, 但是是在Ubuntu 上面
http://pythonide.blogspot.com/
也有注意到 wxPython 這樣的軟體
http://www.wxpython.org/index.php
但是後來試了一下 覺得 Eric python IDE 感覺很直覺很好用
http://eric-ide.python-projects.org/index.html
由於openSUSE 有yast, 所以安裝 eric python 就更簡單了
打開gnome終端機 執行 yast 軟體管理
#yast2 sw_single
輸入關鍵字eric
就可以找到 eric python IDE
--> 點選 install --> Apply
就安裝完成
^^
安裝完成之後
就開啟gnome 終端機 輸入eric 就可以開啟
> eric
或是也可以在Gnome選單的 --> 程式開發
找到eric 的程式來啟動他
啟動完的畫面如下
有一般熟悉的IDE介面及相關功能
^^
找時間來好好研究
覺得python 算是一個蠻友善有趣的語言
^^
但是想說要有一個好的 IDE 介面, 對之後的開發會比較有幫助
google 了一些 IDE
參考了 python 的網站上的資料
http://wiki.python.org/moin/GuiProgramming
^^
有注意到 像SPE 這樣的IDE, 但是是在Ubuntu 上面
http://pythonide.blogspot.com/
也有注意到 wxPython 這樣的軟體
http://www.wxpython.org/index.php
但是後來試了一下 覺得 Eric python IDE 感覺很直覺很好用
http://eric-ide.python-projects.org/index.html
由於openSUSE 有yast, 所以安裝 eric python 就更簡單了
打開gnome終端機 執行 yast 軟體管理
#yast2 sw_single
輸入關鍵字eric
就可以找到 eric python IDE
--> 點選 install --> Apply
就安裝完成
^^
安裝完成之後
就開啟gnome 終端機 輸入eric 就可以開啟
> eric
或是也可以在Gnome選單的 --> 程式開發
找到eric 的程式來啟動他
啟動完的畫面如下
有一般熟悉的IDE介面及相關功能
^^
找時間來好好研究
訂閱:
文章 (Atom)