1*08b48e0bSAndroid Build Coastguard Worker# Keywords taken from 2*08b48e0bSAndroid Build Coastguard Worker# - https://www.gnu.org/software/bash/manual/html_node/Bash-Variables.html 3*08b48e0bSAndroid Build Coastguard Worker# - https://www.gnu.org/software/bash/manual/html_node/Bourne-Shell-Builtins.html 4*08b48e0bSAndroid Build Coastguard Worker# - https://www.gnu.org/software/bash/manual/html_node/Bourne-Shell-Variables.html 5*08b48e0bSAndroid Build Coastguard Worker# - https://www.gnu.org/software/bash/manual/html_node/Reserved-Word-Index.html 6*08b48e0bSAndroid Build Coastguard Worker 7*08b48e0bSAndroid Build Coastguard Worker"!" 8*08b48e0bSAndroid Build Coastguard Worker"." 9*08b48e0bSAndroid Build Coastguard Worker":" 10*08b48e0bSAndroid Build Coastguard Worker"[" 11*08b48e0bSAndroid Build Coastguard Worker"[[" 12*08b48e0bSAndroid Build Coastguard Worker"]]" 13*08b48e0bSAndroid Build Coastguard Worker"{" 14*08b48e0bSAndroid Build Coastguard Worker"}" 15*08b48e0bSAndroid Build Coastguard Worker"BASH" 16*08b48e0bSAndroid Build Coastguard Worker"BASH_ALIASES" 17*08b48e0bSAndroid Build Coastguard Worker"BASH_ARGC" 18*08b48e0bSAndroid Build Coastguard Worker"BASH_ARGV" 19*08b48e0bSAndroid Build Coastguard Worker"BASH_ARGV0" 20*08b48e0bSAndroid Build Coastguard Worker"BASH_CMDS" 21*08b48e0bSAndroid Build Coastguard Worker"BASH_COMMAND" 22*08b48e0bSAndroid Build Coastguard Worker"BASH_COMPAT" 23*08b48e0bSAndroid Build Coastguard Worker"BASH_ENV" 24*08b48e0bSAndroid Build Coastguard Worker"BASH_EXECUTION_STRING" 25*08b48e0bSAndroid Build Coastguard Worker"BASH_LINENO" 26*08b48e0bSAndroid Build Coastguard Worker"BASH_LOADABLES_PATH" 27*08b48e0bSAndroid Build Coastguard Worker"BASHOPTS" 28*08b48e0bSAndroid Build Coastguard Worker"BASHPID" 29*08b48e0bSAndroid Build Coastguard Worker"BASH_REMATCH" 30*08b48e0bSAndroid Build Coastguard Worker"BASH_SOURCE" 31*08b48e0bSAndroid Build Coastguard Worker"BASH_SUBSHELL" 32*08b48e0bSAndroid Build Coastguard Worker"BASH_VERSINFO" 33*08b48e0bSAndroid Build Coastguard Worker"BASH_VERSION" 34*08b48e0bSAndroid Build Coastguard Worker"BASH_XTRACEFD" 35*08b48e0bSAndroid Build Coastguard Worker"break" 36*08b48e0bSAndroid Build Coastguard Worker"case" 37*08b48e0bSAndroid Build Coastguard Worker"cd" 38*08b48e0bSAndroid Build Coastguard Worker"CDPATH" 39*08b48e0bSAndroid Build Coastguard Worker"CHILD_MAX" 40*08b48e0bSAndroid Build Coastguard Worker"COLUMNS" 41*08b48e0bSAndroid Build Coastguard Worker"COMP_CWORD" 42*08b48e0bSAndroid Build Coastguard Worker"COMP_KEY" 43*08b48e0bSAndroid Build Coastguard Worker"COMP_LINE" 44*08b48e0bSAndroid Build Coastguard Worker"COMP_POINT" 45*08b48e0bSAndroid Build Coastguard Worker"COMPREPLY" 46*08b48e0bSAndroid Build Coastguard Worker"COMP_TYPE" 47*08b48e0bSAndroid Build Coastguard Worker"COMP_WORDBREAKS" 48*08b48e0bSAndroid Build Coastguard Worker"COMP_WORDS" 49*08b48e0bSAndroid Build Coastguard Worker"continue" 50*08b48e0bSAndroid Build Coastguard Worker"COPROC" 51*08b48e0bSAndroid Build Coastguard Worker"DIRSTACK" 52*08b48e0bSAndroid Build Coastguard Worker"do" 53*08b48e0bSAndroid Build Coastguard Worker"done" 54*08b48e0bSAndroid Build Coastguard Worker"elif" 55*08b48e0bSAndroid Build Coastguard Worker"else" 56*08b48e0bSAndroid Build Coastguard Worker"EMACS" 57*08b48e0bSAndroid Build Coastguard Worker"ENV" 58*08b48e0bSAndroid Build Coastguard Worker"EPOCHREALTIME" 59*08b48e0bSAndroid Build Coastguard Worker"EPOCHSECONDS" 60*08b48e0bSAndroid Build Coastguard Worker"esac" 61*08b48e0bSAndroid Build Coastguard Worker"EUID" 62*08b48e0bSAndroid Build Coastguard Worker"eval" 63*08b48e0bSAndroid Build Coastguard Worker"exec" 64*08b48e0bSAndroid Build Coastguard Worker"EXECIGNORE" 65*08b48e0bSAndroid Build Coastguard Worker"exit" 66*08b48e0bSAndroid Build Coastguard Worker"export" 67*08b48e0bSAndroid Build Coastguard Worker"FCEDIT" 68*08b48e0bSAndroid Build Coastguard Worker"fi" 69*08b48e0bSAndroid Build Coastguard Worker"FIGNORE" 70*08b48e0bSAndroid Build Coastguard Worker"for" 71*08b48e0bSAndroid Build Coastguard Worker"FUNCNAME" 72*08b48e0bSAndroid Build Coastguard Worker"FUNCNEST" 73*08b48e0bSAndroid Build Coastguard Worker"function" 74*08b48e0bSAndroid Build Coastguard Worker"getopts" 75*08b48e0bSAndroid Build Coastguard Worker"GLOBIGNORE" 76*08b48e0bSAndroid Build Coastguard Worker"GROUPS" 77*08b48e0bSAndroid Build Coastguard Worker"hash" 78*08b48e0bSAndroid Build Coastguard Worker"histchars" 79*08b48e0bSAndroid Build Coastguard Worker"HISTCMD" 80*08b48e0bSAndroid Build Coastguard Worker"HISTCONTROL" 81*08b48e0bSAndroid Build Coastguard Worker"HISTFILE" 82*08b48e0bSAndroid Build Coastguard Worker"HISTFILESIZE" 83*08b48e0bSAndroid Build Coastguard Worker"HISTIGNORE" 84*08b48e0bSAndroid Build Coastguard Worker"HISTSIZE" 85*08b48e0bSAndroid Build Coastguard Worker"HISTTIMEFORMAT" 86*08b48e0bSAndroid Build Coastguard Worker"HOME" 87*08b48e0bSAndroid Build Coastguard Worker"HOSTFILE" 88*08b48e0bSAndroid Build Coastguard Worker"HOSTNAME" 89*08b48e0bSAndroid Build Coastguard Worker"HOSTTYPE" 90*08b48e0bSAndroid Build Coastguard Worker"if" 91*08b48e0bSAndroid Build Coastguard Worker"IFS" 92*08b48e0bSAndroid Build Coastguard Worker"IGNOREEOF" 93*08b48e0bSAndroid Build Coastguard Worker"in" 94*08b48e0bSAndroid Build Coastguard Worker"INPUTRC" 95*08b48e0bSAndroid Build Coastguard Worker"INSIDE_EMACS" 96*08b48e0bSAndroid Build Coastguard Worker"LANG" 97*08b48e0bSAndroid Build Coastguard Worker"LC_ALL" 98*08b48e0bSAndroid Build Coastguard Worker"LC_COLLATE" 99*08b48e0bSAndroid Build Coastguard Worker"LC_CTYPE" 100*08b48e0bSAndroid Build Coastguard Worker"LC_MESSAGES" 101*08b48e0bSAndroid Build Coastguard Worker"LC_NUMERIC" 102*08b48e0bSAndroid Build Coastguard Worker"LC_TIME" 103*08b48e0bSAndroid Build Coastguard Worker"LINENO" 104*08b48e0bSAndroid Build Coastguard Worker"LINES" 105*08b48e0bSAndroid Build Coastguard Worker"MACHTYPE" 106*08b48e0bSAndroid Build Coastguard Worker"MAIL" 107*08b48e0bSAndroid Build Coastguard Worker"MAILCHECK" 108*08b48e0bSAndroid Build Coastguard Worker"MAILPATH" 109*08b48e0bSAndroid Build Coastguard Worker"MAPFILE" 110*08b48e0bSAndroid Build Coastguard Worker"OLDPWD" 111*08b48e0bSAndroid Build Coastguard Worker"OPTARG" 112*08b48e0bSAndroid Build Coastguard Worker"OPTERR" 113*08b48e0bSAndroid Build Coastguard Worker"OPTIND" 114*08b48e0bSAndroid Build Coastguard Worker"OSTYPE" 115*08b48e0bSAndroid Build Coastguard Worker"PATH" 116*08b48e0bSAndroid Build Coastguard Worker"PIPESTATUS" 117*08b48e0bSAndroid Build Coastguard Worker"POSIXLY_CORRECT" 118*08b48e0bSAndroid Build Coastguard Worker"PPID" 119*08b48e0bSAndroid Build Coastguard Worker"PROMPT_COMMAND" 120*08b48e0bSAndroid Build Coastguard Worker"PROMPT_DIRTRIM" 121*08b48e0bSAndroid Build Coastguard Worker"PS0" 122*08b48e0bSAndroid Build Coastguard Worker"PS1" 123*08b48e0bSAndroid Build Coastguard Worker"PS2" 124*08b48e0bSAndroid Build Coastguard Worker"PS3" 125*08b48e0bSAndroid Build Coastguard Worker"PS4" 126*08b48e0bSAndroid Build Coastguard Worker"pwd" 127*08b48e0bSAndroid Build Coastguard Worker"PWD" 128*08b48e0bSAndroid Build Coastguard Worker"RANDOM" 129*08b48e0bSAndroid Build Coastguard Worker"READLINE_LINE" 130*08b48e0bSAndroid Build Coastguard Worker"READLINE_POINT" 131*08b48e0bSAndroid Build Coastguard Worker"readonly" 132*08b48e0bSAndroid Build Coastguard Worker"REPLY" 133*08b48e0bSAndroid Build Coastguard Worker"return" 134*08b48e0bSAndroid Build Coastguard Worker"SECONDS" 135*08b48e0bSAndroid Build Coastguard Worker"select" 136*08b48e0bSAndroid Build Coastguard Worker"SHELL" 137*08b48e0bSAndroid Build Coastguard Worker"SHELLOPTS" 138*08b48e0bSAndroid Build Coastguard Worker"shift" 139*08b48e0bSAndroid Build Coastguard Worker"SHLVL" 140*08b48e0bSAndroid Build Coastguard Worker"test" 141*08b48e0bSAndroid Build Coastguard Worker"then" 142*08b48e0bSAndroid Build Coastguard Worker"time" 143*08b48e0bSAndroid Build Coastguard Worker"TIMEFORMAT" 144*08b48e0bSAndroid Build Coastguard Worker"times" 145*08b48e0bSAndroid Build Coastguard Worker"TMOUT" 146*08b48e0bSAndroid Build Coastguard Worker"TMPDIR" 147*08b48e0bSAndroid Build Coastguard Worker"trap" 148*08b48e0bSAndroid Build Coastguard Worker"UID" 149*08b48e0bSAndroid Build Coastguard Worker"umask" 150*08b48e0bSAndroid Build Coastguard Worker"unset" 151*08b48e0bSAndroid Build Coastguard Worker"until" 152*08b48e0bSAndroid Build Coastguard Worker"while" 153