29 lines
594 B
Bash
Executable file
29 lines
594 B
Bash
Executable file
#!/bin/zsh
|
|
|
|
grub_screen() {
|
|
clear
|
|
echo -e "\n\n\t GNU GRUB 2.06"
|
|
echo -e "\n"
|
|
echo -e "\t Minimal BASH-like line editing is supported. For the first word, TAB"
|
|
echo -e "\t lists possible command completions. Anywhere else TAB lists possible"
|
|
echo -e "\t device or file completions."
|
|
echo -e "\n"
|
|
}
|
|
|
|
grub_screen
|
|
|
|
# Fake GRUB prompt
|
|
while true; do
|
|
echo -ne " grub> "
|
|
read -r command
|
|
case $command in
|
|
exit|quit)
|
|
clear
|
|
break
|
|
;;
|
|
*)
|
|
echo -e "\t Unknown command. Press a key to continue..."
|
|
read -r dummy
|
|
;;
|
|
esac
|
|
done
|