文章

顯示從 一月, 2011 起發佈的文章

ubuntu linux用rename指令批次改檔名

ubuntu上好像比較少批次改檔名軟體,不過其實有一個可以用正規式改檔名的指令,某個層面來說是超級方便的工具。

如果你熟悉Perl的Regular Expression(正規表達式),這個工具對你來說可能理所當然。不幸的是,我雖然會一點正規表達式,但完全沒碰過Perl,好在看到一篇國外的文章有稍微講細一點,不然man rename我也整個看不懂。所以這篇文章是寫給看過man rename但還整個搞不懂他的perlexpr參數的人:

語法:
rename [ -v ] [ -n ] [ -f ] perlexpr [ files ]

-n 是把模擬的結果印在螢幕上,不實際改檔名
-v 是改檔名同時把結果印在螢幕上
-f 是當檔名重複時強制覆蓋
perlexpr 是perl的正規表達式,下面再解釋
files 是要被改的檔案,可以使用星號*與?


範例:
# 把出現在檔名內任何地方的「全金屬狂潮」都改成「驚爆危機」,時常用到的功能,你懂的
rename 's/(全金屬狂潮)/驚爆危機/' *
# 把英文統一改成小寫
rename 'y/A-Z/a-z/' *
# 把檔案名稱結尾的.bak刪掉,這是man rename的範例
rename 's/\.bak$//' *.bak


因此perlexpr其實是這樣的:

's/舊檔名的正規式/新檔名的正規式/'

那個s是取代(substitute)的意思
至於y…因為我也找不到資料,會perl的大大歡迎提供資訊


然後!
給不會正規式的網友們:

Google itRubular Lvie玩RegExp,不過這是for Ruby的,有一些細節可能不太一樣。

[食記] Sarlee's 莎莉

圖片
老早就想找時間回這家在高中時吃過一次的餐廳
當時吃的藍帶豬排還想在吃一次


但是!!!


竟然已經變成義大利料理店了orz|||
所以光想是不行的、手腳真的要快啊…



Sarlee's在轉角,我覺得建築物設計看起來還漂亮的,很喜歡這種落地窗的設計



很可愛的桌巾紙



沙拉



今天帶出來的書是:涼宮春日的憂鬱
雖然很不對fu,但還是悠閒的一邊吃一邊看w



濃湯,好喝。




主菜來啦~好像是奶油香菇雞排來著?$260
他們的燉飯還不錯吃,米粒分明又Q,比起之前在學校附近吃的120左右的燉飯好太多了。




餐後甜點+紅茶
ps:紅茶是LIPTON yellow label茶包…




品牌值多少錢?

吃完飯以後去光南逛街
看到這個↓

明明4個東西是幾乎一樣的,PHILIPS的我想也沒有比較耐用(這東西的外殼真的很容易壞,因為我手上就有一個),但PHILIPS硬是比其他的貴一倍的價錢又2塊

所以說品牌真厲害啊…

2010-12-24 參加姊姊的婚禮

圖片
From 小B雜生活Blog我+我媽+我媽朋友的行李,還蠻大陣仗的啊XD

人生第一次搭飛機(花蓮到高雄
起飛時的G力果然讓人有點不舒服啊
不過起飛前的加速好爽!

From 小B雜生活Blog在Ambassador飯店打筆電特別舒服啊XD


From 小B雜生活Blog我姊家的魚缸XDD


From 小B雜生活Blog不知道是不是特例,不過看到連凸面鏡都加上「注意」、提醒駕駛人要看清楚轉角的來車,覺得高雄市政府還蠻有心的,此外,號誌共桿我覺得也是很有心的設計。


From 小B雜生活Blog回程火車上的賣當當玉米濃湯+SUNTORY烏龍茶 ~哈~ (滿足貌