Index: drbl-virt/sbin/drbl_PXE_PV-VM_create
===================================================================
--- drbl-virt/sbin/drbl_PXE_PV-VM_create	(revision 207)
+++ drbl-virt/sbin/drbl_PXE_PV-VM_create	(revision 208)
@@ -26,5 +26,5 @@
 # = 2. Functions declation =
 Usage(){
-echo "Usage: drbl_PXE_PV-VM_create.sh options"
+echo "Usage: drbl_PXE_PV-VM_create [options]"
 echo "Options: "
 echo "-v|--vm      vm name"
@@ -32,5 +32,5 @@
 echo "-r|--ram     ram size(M) (default: 128)"
 echo "Examples: "
-echo "drbl_PXE_PV-VM_create.sh options -v drbl131 -c 2 -r 512"
+echo "drbl_PXE_PV-VM_create -v drbl131 -c 2 -r 512"
 }
 
@@ -39,8 +39,4 @@
 check_root
 # = 1. Parse parameters = 
-if [ $# -eq 0 ]; then
-Usage && exit
-fi
-
 while [ $# -gt 0 ]; do
     case "$1" in
@@ -108,9 +104,9 @@
 [ -z $vm_name ] && echo "[Error] no VM name" && Usage && exit 2
 # check vm_name exist
-vm_IP_files=$(ls $Work_Home/etc/IP_VM_eth*)
+IP_VM_files=$(ls $Work_Home/etc | grep 'IP_VM_eth[0-9]$')
 vm_exist_jude="no"
-for vm_IP_file in $vm_IP_files
+for vm_IP_file in $IP_VM_files
 do
-    if [ -n "$(grep "$vm_name" $vm_IP_file)" ]; then
+    if [ -n "$(grep "$vm_name" $Work_Home/etc/$vm_IP_file)" ]; then
         vm_exist_jude="yes"
     fi
@@ -126,6 +122,4 @@
 # = 2. Get VM MAC address =
 #IP_MAC_files=$(ls $Work_Home/etc | grep 'macadr-VM-eth[0-9]*.txt')
-
-IP_VM_files=$(ls $Work_Home/etc | grep 'IP_VM_eth[0-9]*')
 IP_VM_right_file=""
 IP_VM_right_line=""
