优化代码
This commit is contained in:
		
							parent
							
								
									1047ea5576
								
							
						
					
					
						commit
						07dee0844c
					
				|  | @ -40,7 +40,7 @@ GET_TARGET_INFO() { | ||||||
| 		x86_Test="$(egrep -o "CONFIG_TARGET.*Generic=y" .config | sed -r 's/CONFIG_TARGET_(.*)_Generic=y/\1/')" | 		x86_Test="$(egrep -o "CONFIG_TARGET.*Generic=y" .config | sed -r 's/CONFIG_TARGET_(.*)_Generic=y/\1/')" | ||||||
| 		[[ -z "${x86_Test}" ]] && TIME "[ERROR] Can not obtain the TARGET_PROFILE !" && exit 1 | 		[[ -z "${x86_Test}" ]] && TIME "[ERROR] Can not obtain the TARGET_PROFILE !" && exit 1 | ||||||
| 	done | 	done | ||||||
| 	[[ "${x86_Test}" == "x86_64" ]] && { | 	[[ "${x86_Test}" == x86_64 ]] && { | ||||||
| 		TARGET_PROFILE="x86_64" | 		TARGET_PROFILE="x86_64" | ||||||
| 	} || { | 	} || { | ||||||
| 		TARGET_PROFILE="$(egrep -o "CONFIG_TARGET.*DEVICE.*=y" .config | sed -r 's/.*DEVICE_(.*)=y/\1/')" | 		TARGET_PROFILE="$(egrep -o "CONFIG_TARGET.*DEVICE.*=y" .config | sed -r 's/.*DEVICE_(.*)=y/\1/')" | ||||||
|  | @ -140,7 +140,7 @@ Firmware-Diy_Base() { | ||||||
| 		fi | 		fi | ||||||
| 	} | 	} | ||||||
| 	[ -f package/base-files/files/bin/AutoUpdate.sh ] && { | 	[ -f package/base-files/files/bin/AutoUpdate.sh ] && { | ||||||
| 		AutoUpdate_Version=$(awk 'NR==6' package/base-files/files/bin/AutoUpdate.sh | awk -F '[="]+' '/Version/{print $2}') | 		AutoUpdate_Version=$(egrep -o "V[0-9]+.[0-9].+" package/base-files/files/bin/AutoUpdate.sh | awk 'NR==1') | ||||||
| 	} || AutoUpdate_Version=OFF | 	} || AutoUpdate_Version=OFF | ||||||
| 	Replace_File CustomFiles/Depends/profile package/base-files/files/etc | 	Replace_File CustomFiles/Depends/profile package/base-files/files/etc | ||||||
| 	sed -i '/profile/d' package/base-files/files/lib/upgrade/keep.d/base-files-essential | 	sed -i '/profile/d' package/base-files/files/lib/upgrade/keep.d/base-files-essential | ||||||
|  |  | ||||||
|  | @ -226,7 +226,7 @@ else | ||||||
| 			rm /bin/AutoUpdate.sh | 			rm /bin/AutoUpdate.sh | ||||||
| 			mv -f ${Download_Path}/AutoUpdate.sh /bin | 			mv -f ${Download_Path}/AutoUpdate.sh /bin | ||||||
| 			chmod +x /bin/AutoUpdate.sh | 			chmod +x /bin/AutoUpdate.sh | ||||||
| 			NEW_Version=$(egrep -o "V[0-9]+.[0-9]+" /bin/AutoUpdate.sh | awk 'NR==1') | 			NEW_Version=$(egrep -o "V[0-9]+.[0-9].+" /bin/AutoUpdate.sh | awk 'NR==1') | ||||||
| 			TIME && echo "AutoUpdate [${Version}] > [${NEW_Version}]" | 			TIME && echo "AutoUpdate [${Version}] > [${NEW_Version}]" | ||||||
| 			TIME && echo "AutoUpdate 脚本更新成功!" | 			TIME && echo "AutoUpdate 脚本更新成功!" | ||||||
| 			exit 0 | 			exit 0 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue