2015年8月20日 星期四

透過PHP程式執行bash指令

有時需要執行一些patch檔時,但又沒有ssh權限,可透過php的「passthru()」指令來處理。
<?php
print("<PRE>");
passthru("/bin/bash patch_name.sh");
print("</PRE>");
?>

另有兩個相關的指令:
system() 輸出並返回最後一行shell結果。
exec() 不輸出結果,返回最後一行shell結果,所有結果可以保存到一個返回的數組裡面。
passthru() 只調用命令,把命令的運行結果直接輸出到螢幕。

2015年8月14日 星期五

2015年8月11日 星期二

sublime text 3 基本設定和常用套件安裝

下載完檔案後
把「Default.sublime-package」放到
Sublime Text Build 3047 資料夾\Data\Installed Packages
- See more at: http://ilowkey.net/4cht-sublime-text/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+zkm+%28%E4%BD%8E%E8%AA%BF%E4%B8%80%E9%BB%9E%29#sthash.RmuHQEsi.dpuf

1、Sublime有內建HTML5的snippet
! + tab
html:5 + tab

2、選取引號內字串
"string"利用滑鼠從第一個引號拉到後面那個。或輸入:command + d 即可完成

3、貼上符合縮排
有時候從網站上複製一段code,常常貼上的部份本身就有縮排,貼完卻只有第一行有縮排,其他跑到前面。
複製完後,輸入:shift + ctrl + v 就可以解決!