Update alpineInit.sh

This commit is contained in:
Molly Lau 2023-10-24 21:17:36 +09:00 committed by GitHub
parent ffee8b3801
commit 96e2762ed3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -2,16 +2,6 @@
#
# Alpine Linux use "ash" as the default shell.
# Find available temporary tty.
# Parameters of outputs of "stty": https://www.ibm.com/docs/en/aix/7.3?topic=s-stty-command
for ttyItems in "/dev/tty0" "/dev/ttyS0" "/dev/ttyAMA0"; do
ttyAttribute=$(stty -F "$ttyItems")
[[ -n "$ttyAttribute" && -n $(echo "$ttyAttribute" | grep -o 'ixoff') ]] && {
exec >"$ttyItems" 2>&1
break
}
done
insertIntoFile() {
file=$1
location=$2
@ -35,6 +25,16 @@ rm -f /etc/runlevels/default/local
apk update
apk add bash coreutils grep sed
# Find available temporary tty.
# Parameters of outputs of "stty": https://www.ibm.com/docs/en/aix/7.3?topic=s-stty-command
for ttyItems in "/dev/tty0" "/dev/ttyS0" "/dev/ttyAMA0"; do
ttyAttribute=$(stty -F "$ttyItems")
[[ -n "$ttyAttribute" && -n $(echo "$ttyAttribute" | grep -o 'ixoff') ]] && {
exec >"$ttyItems" 2>&1
break
}
done
# Get Alpine Linux configurations.
confFile="/root/alpine.config"