Subversion Repositories qbpwcf-lib(archive)

Rev

Rev 706 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 706 Rev 833
Line 46... Line 46...
46
	echo "Usage of ".basename(__FILE__).":".PHP_EOL; 
46
	echo "Usage of ".basename(__FILE__).":".PHP_EOL; 
47
	echo "--list all/name of program under 'usr/bin/' 代表顯示所有可以執行的程式或顯示特定程式的用法.".PHP_EOL;
47
	echo "--list all/name of program under 'usr/bin/' 代表顯示所有可以執行的程式或顯示特定程式的用法.".PHP_EOL;
48
	echo "--cmd name of program under 'usr/bin/' 代表要執行的程式名稱.".PHP_EOL;
48
	echo "--cmd name of program under 'usr/bin/' 代表要執行的程式名稱.".PHP_EOL;
49
	echo "--paramName a param name of program under 'usr/bin/' 代表執行程式要用的參數名稱.".PHP_EOL;
49
	echo "--paramName a param name of program under 'usr/bin/' 代表執行程式要用的參數名稱.".PHP_EOL;
50
	echo "--paramValue a param value of program under 'usr/bin/' 代表執行程式要用的參數數值.".PHP_EOL;
50
	echo "--paramValue a param value of program under 'usr/bin/' 代表執行程式要用的參數數值.".PHP_EOL;
-
 
51
	echo PHP_EOL;
51
	echo "使用 backupDb.php 的範例:".PHP_EOL;
52
	echo "使用 backupDb.php 的範例:".PHP_EOL;
52
	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;
53
	echo "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;
-
 
54
	echo PHP_EOL;
-
 
55
	echo "使用 registerService.php 的範例:".PHP_EOL;
-
 
56
	echo "./usr_bin_test.php --cmd registerService.php --paramName '--name' --paramValue ps --paramName '--cmd' --paramValue '#!/bin/bash' --paramName '--cmd' --paramValue 'while  [ true ]' --paramName '--cmd' --paramValue 'do'  --paramName '--cmd' --paramValue 'clear' --paramName '--cmd' --paramValue 'ps axuwf | cat' --paramName '--cmd' --paramValue 'sleep 1' --paramName '--cmd' --paramValue 'done'".PHP_EOL;
53
	
57
	
54
	#一般錯誤結束執行
58
	#一般錯誤結束執行
55
	exit(1);
59
	exit(1);
56
 
60
 
57
	}
61
	}
Line 223... Line 227...
223
				#換下一個
227
				#換下一個
224
				continue;
228
				continue;
225
			
229
			
226
				}#if end 
230
				}#if end 
227
		
231
		
-
 
232
			#如果是資料夾
-
 
233
			if($line["dir"]==="true"){
-
 
234
			
-
 
235
				#換下一個
-
 
236
				continue;
-
 
237
			
-
 
238
				}#if end
-
 
239
		
228
			#輸出結果
240
			#輸出結果
229
			echo $line["name"].PHP_EOL;
241
			echo $line["name"].PHP_EOL;
230
			
242
			
231
			}#foreach end
243
			}#foreach end
232
	
244