八月 24
從 marx’s IT experience看到的
常常會用到所以留個備忘
perl -pi -w -e ’s/search/replace/g;’ *.php
-pi (-p 遞迴執行 -i[ext]複製讀取內容,處理後再覆蓋;如加上[ext],則原文件會備份到filename.ext)
-e (執行某些指令碼)
-w (列出 warning )
案例 取代 *php, *htm 內的
content=”text/html; charset=big5″ 改為 content=”text/html; charset=utf8″
可以下
perl -pi -w -e ’s/content=”text\/html; charset=big5″/content=”text\/html; charset=utf8″/g;’ *.php(*.htm ,relative )
參考
九月 24
雖然說,百日未停機對很多server來說,是件輕而易舉的事
不過我這台用二手零件拼湊出來的小惡魔,倒是第一次撐了這麼久不休息
(看來新換上去的power及motherboard品質還不錯)
這個記錄會持續到第幾天呢?我很期待著
五月 08
轉錄自:moztw.org
1 到 ftp.mozilla.org 下載 zh-TW.xpi 並且安裝
2 安裝 Locale Switcher
3重新啟動 Firefox,啟動後在選單的 [Tools] 中會多出一項 [Language],切換成 zh-TW
4 再重新啟動 Firefox,噹噹噹…介面變成中文的了。
三月 30
話說下午打算再挑戰一次XWindow
便開始將FreeBSD5.3裝在一號機上
一些.xxx的設定檔都直接套用二號機,做起來還滿快的
照著熟悉的步驟,cvsup、make world、make kernel
重開機後當場傻眼… 4.11 stable……
cvs tag忘了改……
天啊…我竟然蠢到做了downgrade…
三月 17
當初在裝這台機器的時候,swap只給128MB
大概是CPU只有pentium-200實在不夠吧
跑SpamAssassin常常會out of swap space
偏偏手邊又沒有多的硬碟可以加
今天看到一個方法,可以建立檔案當作swap
索性將分得太大的/usr/local分了512MB給swap
作法如下:
閱讀全文……
六月 01
一般設定過 Router 的人都有經驗,由於僅提供行編輯器(如 dos 下的 debug 程式),因此在修改時十分不便,而 UNIX 內附 TFTP Server,可提供全螢幕編輯。所以我們便可以在 UNIX 底下,利用如 ee、vi 等文字編輯軟體編修好 Router 的設定,再下傳至 Router 即可。
閱讀全文……
六月 01
screen的hotkeys,開多個視窗時很好用
閱讀全文……
五月 28
有太多的程式和 perl 相關,剛開始的時候它們「都認識」系統中預設的 perl
有天,我使用 PORTS 中的 /usr/ports/lang/perl5.8 來升級 perl
升級完,也依照指示
use.perl port
之後卻發現,新版的 perl 好像「誰都不認識」
因此,如果原本的系統跑得好好的,卻突然啥事都不對勁,大概就是和 perl 的升級有關。
閱讀全文……
近期迴響