| Line 38... |
Line 38... |
| 38 |
function help()
|
38 |
function help()
|
| 39 |
{
|
39 |
{
|
| 40 |
#印出指令說明
|
40 |
#印出指令說明
|
| 41 |
echo "用於測試 usr/bin/ 底下程式的測試程式".PHP_EOL;
|
41 |
echo "用於測試 usr/bin/ 底下程式的測試程式".PHP_EOL;
|
| 42 |
echo "Usage of ".basename(__FILE__).":".PHP_EOL;
|
42 |
echo "Usage of ".basename(__FILE__).":".PHP_EOL;
|
| 43 |
echo "\t--list all/name of program under 'usr/bin/' 代表顯示所有可以執行的程式或顯示特定程式的用法.".PHP_EOL;
|
43 |
echo "--list all/name of program under 'usr/bin/' 代表顯示所有可以執行的程式或顯示特定程式的用法.".PHP_EOL;
|
| 44 |
echo "\t--cmd name of program under 'usr/bin/' 代表要執行的程式名稱.".PHP_EOL;
|
44 |
echo "--cmd name of program under 'usr/bin/' 代表要執行的程式名稱.".PHP_EOL;
|
| 45 |
echo "\t--paramName a param name of program under 'usr/bin/' 代表執行程式要用的參數名稱.".PHP_EOL;
|
45 |
echo "--paramName a param name of program under 'usr/bin/' 代表執行程式要用的參數名稱.".PHP_EOL;
|
| 46 |
echo "\t--paramValue a param value of program under 'usr/bin/' 代表執行程式要用的參數數值.".PHP_EOL;
|
46 |
echo "--paramValue a param value of program under 'usr/bin/' 代表執行程式要用的參數數值.".PHP_EOL;
|
| - |
|
47 |
echo "使用 backupDb.php 的範例:".PHP_EOL;
|
| - |
|
48 |
echo "\t"."usr_bin_test.php --cmd backupDb.php --paramName --config --paramValue sample/assets\ of\ config/database.php --paramName --acctVarName --paramValue \"db['default']['username']\" --paramName --passVarName --paramValue \"db['default']['password']\" --paramName --dbVarName --paramValue \"db['default']['database']\" --paramName --dbAddrVarName --paramValue \"db['default']['hostname']\" --paramName --dbPortVarName --paramValue \"db['default']['port']\" --paramName --backupAddr --paramValue \"./\"".PHP_EOL;
|
| 47 |
|
49 |
|
| 48 |
#一般錯誤結束執行
|
50 |
#一般錯誤結束執行
|
| 49 |
exit(1);
|
51 |
exit(1);
|
| 50 |
}
|
52 |
}
|
| 51 |
|
53 |
|