module: module number error when ramdisk modules is null [1/1]

PD#SWPL-135285

Problem:
module number error when ramdisk modules is null

Solution:
fix module number error when ramdisk modules is null

Verify:
local

Change-Id: I6061367f4c0b7a387fd47f28c33cdb4e395cb854
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
diff --git a/amlogic_utils.sh b/amlogic_utils.sh
index eaa14de..160a682 100644
--- a/amlogic_utils.sh
+++ b/amlogic_utils.sh
@@ -692,8 +692,13 @@
 
 	head -n ${ramdisk_last_line} ${install_temp} > ramdisk_install.sh
 	mkdir ramdisk
+	if [[ -n ${last_ramdisk_module} ]]; then
+		cat ramdisk_install.sh | cut -d ' ' -f 2 | xargs mv -t ramdisk/
+	else
+		sed -i "${ramdisk_last_line}d" ramdisk_install.sh
+		ramdisk_last_line=0
+	fi
 	cat ramdisk_install.sh | cut -d ' ' -f 2 > ramdisk/ramdisk_modules.order
-	cat ramdisk_install.sh | cut -d ' ' -f 2 | xargs mv -t ramdisk/
 
 	sed -i '1s/^/#!\/bin\/sh\n\nset -x\n/' ramdisk_install.sh
 	echo "echo Install ramdisk modules success!" >> ramdisk_install.sh