列出一些參考網站, 有空再來整理... Unix - Regular Expressions with SED Character Class [[:alpha:]] Alphabetic [a-z A-Z] [[:digit:]] Numbers [0-9] http://txt2re.com/index.php3?s=01%3AAug%3A2014+%22This+is+an+Example%21%22&submit=Show+Matches Regexper http://www.regexper.com/ http://en.wikipedia.org/wiki/Regular_expression http://blog.roodo.com/rocksaying/archives/2670695.html http://www.regexr.com/ http://refiddle.com/ http://regex101.com/ http://rubular.com/ http://www.rexv.org/ http://regexpal.com/ 正規表示式的入門與應用(二) http://www.rtfiber.com.tw/~changyj/regex.2/ 基礎正規表示法 http://dywang.csie.cyut.edu.tw/moodle23/dywang/linuxProgram/node22.html Google Analytics Regular Expressions Cheat Sheet http://www.cheatography.com/jay-taylor/cheat-sheets/google-analytics-regular-expressions/
2014/08/13
難纒的 Regular Expression
2014/08/12
Shell Script 字串轉換小寫
[ Quick Solution Mode ]
寫 shell script 處理字串時,
偶爾會有將字串轉小寫的需求, 這裡列出三個易懂 好用的方法..
# 先看看原本變數內容 $ echo $str HELLO WORLD # Bash 4.0 (Bash 4.0 以後功能變得更強大了~) $ echo ${str,,} hello world # tr $ echo $str | tr '[:upper:]' '[:lower:]' hello world # awk ($0 表示 pipe 過來的完整字串) $ echo $str | awk '{print tolower($0)}' hello world
這裡還有人提出一些其他的解法, 有興趣的可以參考看看
2014/08/05
解決 WebApplication on Appache 網址路徑問題, 以及 codeigniter 移除 index.php 問題
今天早上終於解決了這兩個困擾我好久的問題!!!
實在是太興奮了 結果午睡睡不著 XD
腦袋無法停止思考....
想著接下來系統如何自動更新, 以及權限部分的問題...
原來之前就曾與解法擦肩而過,
之前真是鬼遮眼了....QQ"
所以....解法....待之後再補上...XDDDD
真是太開心了...haha
實在是太興奮了 結果午睡睡不著 XD
腦袋無法停止思考....
想著接下來系統如何自動更新, 以及權限部分的問題...
原來之前就曾與解法擦肩而過,
之前真是鬼遮眼了....QQ"
所以....解法....待之後再補上...XDDDD
真是太開心了...haha
2014/08/01
Shell script: 計算檔案行數 (Count how many lines in a file)
[ Quick Solution Mode ]
$ cat test.log aaaaa bbbbb ccccc ddddd # Way I $ wc -l ./test.log # -l, --lines: print the newline counts 4 ./test.log # Way II $ grep -c '' ./test.log # -c, --count: print a count of matching lines 4 # Way III $ sed -n '$=' ./test.log # $: match last line, =:print current line number 4
[ Verbose Mode ]
由以上三種方法可以看出用 grep 或 sed 時只會回傳總行數, 如果需要用行數來做一些處理時就會比用 wc 來的方便 sed 的 -n 指的是 silent (安靜模式), 表示只顯示匹配的結果, 若不加就會將檔案內容也給輸出了, 所以通常使用 sed 時都會加上 -n 的參數
訂閱:
文章 (Atom)