Added a functionality to pass arguments to install script
This commit is contained in:
		| @@ -4,8 +4,19 @@ | ||||
| # BEGIN: Variables | ||||
|  | ||||
| HOSTNAME="ExampleHostname" | ||||
| BOOT_METHOD="BIOS" | ||||
| DISK='/dev/sda' | ||||
| BOOT_METHOD="${1:?"Boot method was not provided. (BIOS, EFI)"}" | ||||
| BOOT_METHOD="${BOOT_METHOD^^}" | ||||
|  | ||||
| [[ ! "$BOOT_METHOD" =~ ^(EFI|BIOS)$ ]] && { | ||||
| 	echo "Your boot method $BOOT_METHOD, is not acceptible. Please provide a vaild one" | ||||
| 	exit  | ||||
| } | ||||
|  | ||||
| DISK="${2:?"Disk was not provided"}" | ||||
| [[ ! -d $DISK ]] && { | ||||
| 	echo "Your disk ($DISK) does not exist. Please provide a valid one" | ||||
| 	exit | ||||
| } | ||||
| EFI_PARTITION=${DISK}1 | ||||
| SWAP_PARTITION=${DISK}2 | ||||
| ROOT_PARTITION=${DISK}3 | ||||
|   | ||||
		Reference in New Issue
	
	Block a user