Fixed failure to share variables between scripts

This commit is contained in:
2023-08-24 19:07:05 -04:00
parent 87ec88c6f2
commit e512556489
2 changed files with 14 additions and 13 deletions
+12 -11
View File
@@ -1,17 +1,18 @@
#!/usr/bin/env bash #!/usr/bin/env bash
# Importing Variables # Importing Variables
formfactor=$1[1] args=("$@")
threadsminusone=$1[2] formfactor=${args[0]}
gpu=$1[3] threadsminusone=${args[1]}
intel_vaapi_driver=$1[4] gpu=${args[2]}
boot=$1[5] boot=${args[3]}
disk=$1[6] disk=${args[4]}
username=$1[7] username=${args[5]}
userpassword=$1[8] userpassword=${args[6]}
rootpassword=$1[9] rootpassword=${args[7]}
timezone=$1[10] timezone=${args[8]}
swap=$1[11] swap=${args[9]}
intel_vaapi_driver=${args[10]}
# configuring locale and clock Settings # configuring locale and clock Settings
echo 'en_US.UTF-8 UTF-8' > /etc/locale.gen echo 'en_US.UTF-8 UTF-8' > /etc/locale.gen
+2 -2
View File
@@ -175,9 +175,9 @@ for int in "${interfaces[@]}"; do
done done
# create array of variables to pass to part 2 # create array of variables to pass to part 2
var_export=($formfactor $threadsminusone $gpu $intel_vaapi_driver $boot $disk0 $username $userpassword $rootpassword $timezone $swap) var_export=($formfactor $threadsminusone $gpu $boot $disk0 $username $userpassword $rootpassword $timezone $swap $intel_vaapi_driver)
# download and initiate part 2 # download and initiate part 2
curl https://raw.githubusercontent.com/rwinkhart/artix-install-script/main/chrootInstall.sh -o /mnt/chrootInstall.sh curl https://raw.githubusercontent.com/rwinkhart/artix-install-script/main/chrootInstall.sh -o /mnt/chrootInstall.sh
chmod +x /mnt/chrootInstall.sh chmod +x /mnt/chrootInstall.sh
artix-chroot /mnt /chrootInstall.sh $var_export artix-chroot /mnt /chrootInstall.sh "${var_export[@]}"