+ [[ -d /tmp/app ]] + cmd-export paths + declare 'desc=Exports a function as a command' + declare fn=paths as=paths + local ns= ++ cmd-list-ns ++ sort ++ grep -v : ++ for k in '"${!CMDS[@]}"' ++ echo :help + CMDS["$ns:${as/#$ns-/}"]=paths + cmd-export version + declare 'desc=Exports a function as a command' + declare fn=version as=version + local ns= ++ cmd-list-ns ++ sort ++ grep -v : ++ for k in '"${!CMDS[@]}"' ++ echo :help ++ for k in '"${!CMDS[@]}"' ++ echo :paths + CMDS["$ns:${as/#$ns-/}"]=version + cmd-export herokuish-test test + declare 'desc=Exports a function as a command' + declare fn=herokuish-test as=test + local ns= ++ cmd-list-ns ++ sort ++ grep -v : ++ for k in '"${!CMDS[@]}"' ++ echo :version ++ for k in '"${!CMDS[@]}"' ++ echo :help ++ for k in '"${!CMDS[@]}"' ++ echo :paths + CMDS["$ns:${as/#$ns-/}"]=herokuish-test + cmd-export-ns buildpack 'Use and install buildpacks' + declare ns=buildpack 'desc=Use and install buildpacks' + eval 'buildpack() { declare desc="Use and install buildpacks" cmd-ns buildpack "$@"; }' + cmd-export buildpack + declare 'desc=Exports a function as a command' + declare fn=buildpack as=buildpack + local ns= ++ cmd-list-ns ++ sort ++ grep -v : ++ for k in '"${!CMDS[@]}"' ++ echo :version ++ for k in '"${!CMDS[@]}"' ++ echo :help ++ for k in '"${!CMDS[@]}"' ++ echo :test ++ for k in '"${!CMDS[@]}"' ++ echo :paths + CMDS["$ns:${as/#$ns-/}"]=buildpack + CMDS["$1"]=buildpack + cmd-export buildpack-build + declare 'desc=Exports a function as a command' + declare fn=buildpack-build as=buildpack-build + local ns= ++ cmd-list-ns ++ sort ++ grep -v : ++ for k in '"${!CMDS[@]}"' ++ echo :version ++ for k in '"${!CMDS[@]}"' ++ echo :help ++ for k in '"${!CMDS[@]}"' ++ echo :test ++ for k in '"${!CMDS[@]}"' ++ echo :buildpack ++ for k in '"${!CMDS[@]}"' ++ echo :paths ++ for k in '"${!CMDS[@]}"' ++ echo buildpack + for n in '$(cmd-list-ns)' + grep '^buildpack-' + echo buildpack-build + ns=buildpack + CMDS["$ns:${as/#$ns-/}"]=buildpack-build + cmd-export buildpack-install + declare 'desc=Exports a function as a command' + declare fn=buildpack-install as=buildpack-install + local ns= ++ cmd-list-ns ++ sort ++ grep -v : ++ for k in '"${!CMDS[@]}"' ++ echo :version ++ for k in '"${!CMDS[@]}"' ++ echo :help ++ for k in '"${!CMDS[@]}"' ++ echo :test ++ for k in '"${!CMDS[@]}"' ++ echo :buildpack ++ for k in '"${!CMDS[@]}"' ++ echo :paths ++ for k in '"${!CMDS[@]}"' ++ echo buildpack ++ for k in '"${!CMDS[@]}"' ++ echo buildpack:build + for n in '$(cmd-list-ns)' + grep '^buildpack-' + echo buildpack-install + ns=buildpack + CMDS["$ns:${as/#$ns-/}"]=buildpack-install + cmd-export buildpack-list + declare 'desc=Exports a function as a command' + declare fn=buildpack-list as=buildpack-list + local ns= ++ cmd-list-ns ++ sort ++ grep -v : ++ for k in '"${!CMDS[@]}"' ++ echo :version ++ for k in '"${!CMDS[@]}"' ++ echo :help ++ for k in '"${!CMDS[@]}"' ++ echo buildpack:install ++ for k in '"${!CMDS[@]}"' ++ echo :test ++ for k in '"${!CMDS[@]}"' ++ echo :buildpack ++ for k in '"${!CMDS[@]}"' ++ echo :paths ++ for k in '"${!CMDS[@]}"' ++ echo buildpack ++ for k in '"${!CMDS[@]}"' ++ echo buildpack:build + for n in '$(cmd-list-ns)' + grep '^buildpack-' + echo buildpack-list + ns=buildpack + CMDS["$ns:${as/#$ns-/}"]=buildpack-list + cmd-export-ns slug 'Manage application slugs' + declare ns=slug 'desc=Manage application slugs' + eval 'slug() { declare desc="Manage application slugs" cmd-ns slug "$@"; }' + cmd-export slug + declare 'desc=Exports a function as a command' + declare fn=slug as=slug + local ns= ++ cmd-list-ns ++ sort ++ grep -v : ++ for k in '"${!CMDS[@]}"' ++ echo :version ++ for k in '"${!CMDS[@]}"' ++ echo :help ++ for k in '"${!CMDS[@]}"' ++ echo buildpack:install ++ for k in '"${!CMDS[@]}"' ++ echo :test ++ for k in '"${!CMDS[@]}"' ++ echo :buildpack ++ for k in '"${!CMDS[@]}"' ++ echo :paths ++ for k in '"${!CMDS[@]}"' ++ echo buildpack ++ for k in '"${!CMDS[@]}"' ++ echo buildpack:list ++ for k in '"${!CMDS[@]}"' ++ echo buildpack:build + for n in '$(cmd-list-ns)' + grep '^buildpack-' + echo slug + CMDS["$ns:${as/#$ns-/}"]=slug + CMDS["$1"]=slug + cmd-export slug-import + declare 'desc=Exports a function as a command' + declare fn=slug-import as=slug-import + local ns= ++ cmd-list-ns ++ sort ++ grep -v : ++ for k in '"${!CMDS[@]}"' ++ echo :version ++ for k in '"${!CMDS[@]}"' ++ echo :help ++ for k in '"${!CMDS[@]}"' ++ echo buildpack:install ++ for k in '"${!CMDS[@]}"' ++ echo :test ++ for k in '"${!CMDS[@]}"' ++ echo :buildpack ++ for k in '"${!CMDS[@]}"' ++ echo :paths ++ for k in '"${!CMDS[@]}"' ++ echo slug ++ for k in '"${!CMDS[@]}"' ++ echo :slug ++ for k in '"${!CMDS[@]}"' ++ echo buildpack ++ for k in '"${!CMDS[@]}"' ++ echo buildpack:list ++ for k in '"${!CMDS[@]}"' ++ echo buildpack:build + for n in '$(cmd-list-ns)' + grep '^buildpack-' + echo slug-import + for n in '$(cmd-list-ns)' + grep '^slug-' + echo slug-import + ns=slug + CMDS["$ns:${as/#$ns-/}"]=slug-import + cmd-export slug-generate + declare 'desc=Exports a function as a command' + declare fn=slug-generate as=slug-generate + local ns= ++ cmd-list-ns ++ sort ++ grep -v : ++ for k in '"${!CMDS[@]}"' ++ echo :version ++ for k in '"${!CMDS[@]}"' ++ echo :help ++ for k in '"${!CMDS[@]}"' ++ echo buildpack:install ++ for k in '"${!CMDS[@]}"' ++ echo :test ++ for k in '"${!CMDS[@]}"' ++ echo :buildpack ++ for k in '"${!CMDS[@]}"' ++ echo :paths ++ for k in '"${!CMDS[@]}"' ++ echo slug ++ for k in '"${!CMDS[@]}"' ++ echo :slug ++ for k in '"${!CMDS[@]}"' ++ echo buildpack ++ for k in '"${!CMDS[@]}"' ++ echo slug:import ++ for k in '"${!CMDS[@]}"' ++ echo buildpack:list ++ for k in '"${!CMDS[@]}"' ++ echo buildpack:build + for n in '$(cmd-list-ns)' + grep '^buildpack-' + echo slug-generate + for n in '$(cmd-list-ns)' + grep '^slug-' + echo slug-generate + ns=slug + CMDS["$ns:${as/#$ns-/}"]=slug-generate + cmd-export slug-export + declare 'desc=Exports a function as a command' + declare fn=slug-export as=slug-export + local ns= ++ cmd-list-ns ++ sort ++ grep -v : ++ for k in '"${!CMDS[@]}"' ++ echo :version ++ for k in '"${!CMDS[@]}"' ++ echo :help ++ for k in '"${!CMDS[@]}"' ++ echo buildpack:install ++ for k in '"${!CMDS[@]}"' ++ echo :test ++ for k in '"${!CMDS[@]}"' ++ echo slug:generate ++ for k in '"${!CMDS[@]}"' ++ echo :buildpack ++ for k in '"${!CMDS[@]}"' ++ echo :paths ++ for k in '"${!CMDS[@]}"' ++ echo slug ++ for k in '"${!CMDS[@]}"' ++ echo :slug ++ for k in '"${!CMDS[@]}"' ++ echo buildpack ++ for k in '"${!CMDS[@]}"' ++ echo slug:import ++ for k in '"${!CMDS[@]}"' ++ echo buildpack:list ++ for k in '"${!CMDS[@]}"' ++ echo buildpack:build + for n in '$(cmd-list-ns)' + grep '^buildpack-' + echo slug-export + for n in '$(cmd-list-ns)' + grep '^slug-' + echo slug-export + ns=slug + CMDS["$ns:${as/#$ns-/}"]=slug-export + cmd-export-ns procfile 'Use Procfiles and run app commands' + declare ns=procfile 'desc=Use Procfiles and run app commands' + eval 'procfile() { declare desc="Use Procfiles and run app commands" cmd-ns procfile "$@"; }' + cmd-export procfile + declare 'desc=Exports a function as a command' + declare fn=procfile as=procfile + local ns= ++ cmd-list-ns ++ sort ++ grep -v : ++ for k in '"${!CMDS[@]}"' ++ echo :version ++ for k in '"${!CMDS[@]}"' ++ echo :help ++ for k in '"${!CMDS[@]}"' ++ echo buildpack:install ++ for k in '"${!CMDS[@]}"' ++ echo :test ++ for k in '"${!CMDS[@]}"' ++ echo slug:generate ++ for k in '"${!CMDS[@]}"' ++ echo :buildpack ++ for k in '"${!CMDS[@]}"' ++ echo :paths ++ for k in '"${!CMDS[@]}"' ++ echo slug ++ for k in '"${!CMDS[@]}"' ++ echo :slug ++ for k in '"${!CMDS[@]}"' ++ echo buildpack ++ for k in '"${!CMDS[@]}"' ++ echo slug:import ++ for k in '"${!CMDS[@]}"' ++ echo buildpack:list ++ for k in '"${!CMDS[@]}"' ++ echo slug:export ++ for k in '"${!CMDS[@]}"' ++ echo buildpack:build + for n in '$(cmd-list-ns)' + grep '^buildpack-' + echo procfile + for n in '$(cmd-list-ns)' + grep '^slug-' + echo procfile + CMDS["$ns:${as/#$ns-/}"]=procfile + CMDS["$1"]=procfile + cmd-export procfile-start + declare 'desc=Exports a function as a command' + declare fn=procfile-start as=procfile-start + local ns= ++ cmd-list-ns ++ sort ++ grep -v : ++ for k in '"${!CMDS[@]}"' ++ echo :version ++ for k in '"${!CMDS[@]}"' ++ echo :help ++ for k in '"${!CMDS[@]}"' ++ echo :procfile ++ for k in '"${!CMDS[@]}"' ++ echo buildpack:install ++ for k in '"${!CMDS[@]}"' ++ echo :test ++ for k in '"${!CMDS[@]}"' ++ echo slug:generate ++ for k in '"${!CMDS[@]}"' ++ echo :buildpack ++ for k in '"${!CMDS[@]}"' ++ echo :paths ++ for k in '"${!CMDS[@]}"' ++ echo slug ++ for k in '"${!CMDS[@]}"' ++ echo :slug ++ for k in '"${!CMDS[@]}"' ++ echo buildpack ++ for k in '"${!CMDS[@]}"' ++ echo slug:import ++ for k in '"${!CMDS[@]}"' ++ echo buildpack:list ++ for k in '"${!CMDS[@]}"' ++ echo slug:export ++ for k in '"${!CMDS[@]}"' ++ echo buildpack:build ++ for k in '"${!CMDS[@]}"' ++ echo procfile + for n in '$(cmd-list-ns)' + grep '^buildpack-' + echo procfile-start + for n in '$(cmd-list-ns)' + grep '^procfile-' + echo procfile-start + ns=procfile + for n in '$(cmd-list-ns)' + grep '^slug-' + echo procfile-start + CMDS["$ns:${as/#$ns-/}"]=procfile-start + cmd-export procfile-exec + declare 'desc=Exports a function as a command' + declare fn=procfile-exec as=procfile-exec + local ns= ++ cmd-list-ns ++ sort ++ grep -v : ++ for k in '"${!CMDS[@]}"' ++ echo :version ++ for k in '"${!CMDS[@]}"' ++ echo :help ++ for k in '"${!CMDS[@]}"' ++ echo :procfile ++ for k in '"${!CMDS[@]}"' ++ echo buildpack:install ++ for k in '"${!CMDS[@]}"' ++ echo procfile:start ++ for k in '"${!CMDS[@]}"' ++ echo :test ++ for k in '"${!CMDS[@]}"' ++ echo slug:generate ++ for k in '"${!CMDS[@]}"' ++ echo :buildpack ++ for k in '"${!CMDS[@]}"' ++ echo :paths ++ for k in '"${!CMDS[@]}"' ++ echo slug ++ for k in '"${!CMDS[@]}"' ++ echo :slug ++ for k in '"${!CMDS[@]}"' ++ echo buildpack ++ for k in '"${!CMDS[@]}"' ++ echo slug:import ++ for k in '"${!CMDS[@]}"' ++ echo buildpack:list ++ for k in '"${!CMDS[@]}"' ++ echo slug:export ++ for k in '"${!CMDS[@]}"' ++ echo buildpack:build ++ for k in '"${!CMDS[@]}"' ++ echo procfile + for n in '$(cmd-list-ns)' + grep '^buildpack-' + echo procfile-exec + for n in '$(cmd-list-ns)' + grep '^procfile-' + echo procfile-exec + ns=procfile + for n in '$(cmd-list-ns)' + grep '^slug-' + echo procfile-exec + CMDS["$ns:${as/#$ns-/}"]=procfile-exec + cmd-export procfile-parse + declare 'desc=Exports a function as a command' + declare fn=procfile-parse as=procfile-parse + local ns= ++ cmd-list-ns ++ sort ++ grep -v : ++ for k in '"${!CMDS[@]}"' ++ echo :version ++ for k in '"${!CMDS[@]}"' ++ echo :help ++ for k in '"${!CMDS[@]}"' ++ echo :procfile ++ for k in '"${!CMDS[@]}"' ++ echo buildpack:install ++ for k in '"${!CMDS[@]}"' ++ echo procfile:start ++ for k in '"${!CMDS[@]}"' ++ echo :test ++ for k in '"${!CMDS[@]}"' ++ echo slug:generate ++ for k in '"${!CMDS[@]}"' ++ echo :buildpack ++ for k in '"${!CMDS[@]}"' ++ echo :paths ++ for k in '"${!CMDS[@]}"' ++ echo slug ++ for k in '"${!CMDS[@]}"' ++ echo :slug ++ for k in '"${!CMDS[@]}"' ++ echo buildpack ++ for k in '"${!CMDS[@]}"' ++ echo slug:import ++ for k in '"${!CMDS[@]}"' ++ echo buildpack:list ++ for k in '"${!CMDS[@]}"' ++ echo slug:export ++ for k in '"${!CMDS[@]}"' ++ echo buildpack:build ++ for k in '"${!CMDS[@]}"' ++ echo procfile:exec ++ for k in '"${!CMDS[@]}"' ++ echo procfile + for n in '$(cmd-list-ns)' + grep '^buildpack-' + echo procfile-parse + for n in '$(cmd-list-ns)' + grep '^procfile-' + echo procfile-parse + ns=procfile + for n in '$(cmd-list-ns)' + grep '^slug-' + echo procfile-parse + CMDS["$ns:${as/#$ns-/}"]=procfile-parse + case "$SELF" in + cmd-ns '' procfile start web + local ns= + shift + local cmd=procfile + shift + local status=0 + grep '^procfile$' + cmd-list '' + declare 'desc=Lists available commands' + declare ns= + sed s/:// + cmd-list-keys '' + declare ns= + sort + grep '^:' + for k in '"${!CMDS[@]}"' + echo :version + for k in '"${!CMDS[@]}"' + echo :help + for k in '"${!CMDS[@]}"' + echo :procfile + for k in '"${!CMDS[@]}"' + echo buildpack:install + for k in '"${!CMDS[@]}"' + echo procfile:start + for k in '"${!CMDS[@]}"' + echo :test + for k in '"${!CMDS[@]}"' + echo slug:generate + for k in '"${!CMDS[@]}"' + echo :buildpack + for k in '"${!CMDS[@]}"' + echo :paths + for k in '"${!CMDS[@]}"' + echo slug + for k in '"${!CMDS[@]}"' + echo procfile:parse + for k in '"${!CMDS[@]}"' + echo :slug + for k in '"${!CMDS[@]}"' + echo buildpack + for k in '"${!CMDS[@]}"' + echo slug:import + for k in '"${!CMDS[@]}"' + echo buildpack:list + for k in '"${!CMDS[@]}"' + echo slug:export + for k in '"${!CMDS[@]}"' + echo buildpack:build + for k in '"${!CMDS[@]}"' + echo procfile:exec + for k in '"${!CMDS[@]}"' + echo procfile + procfile start web + declare 'desc=Use Procfiles and run app commands' + cmd-ns procfile start web + local ns=procfile + shift + local cmd=start + shift + local status=0 + grep '^start$' + cmd-list procfile + declare 'desc=Lists available commands' + declare ns=procfile + sed s/procfile:// + cmd-list-keys procfile + declare ns=procfile + sort + grep '^procfile:' + for k in '"${!CMDS[@]}"' + echo :version + for k in '"${!CMDS[@]}"' + echo :help + for k in '"${!CMDS[@]}"' + echo :procfile + for k in '"${!CMDS[@]}"' + echo buildpack:install + for k in '"${!CMDS[@]}"' + echo procfile:start + for k in '"${!CMDS[@]}"' + echo :test + for k in '"${!CMDS[@]}"' + echo slug:generate + for k in '"${!CMDS[@]}"' + echo :buildpack + for k in '"${!CMDS[@]}"' + echo :paths + for k in '"${!CMDS[@]}"' + echo slug + for k in '"${!CMDS[@]}"' + echo procfile:parse + for k in '"${!CMDS[@]}"' + echo :slug + for k in '"${!CMDS[@]}"' + echo buildpack + for k in '"${!CMDS[@]}"' + echo slug:import + for k in '"${!CMDS[@]}"' + echo buildpack:list + for k in '"${!CMDS[@]}"' + echo slug:export + for k in '"${!CMDS[@]}"' + echo buildpack:build + for k in '"${!CMDS[@]}"' + echo procfile:exec + for k in '"${!CMDS[@]}"' + echo procfile + procfile-start web + declare 'desc=Run process type command from Procfile through exec' + declare type=web ++ procfile-parse web ++ declare 'desc=Get command string for a process type from Procfile' ++ declare type=web ++ yaml-esque-get web ++ declare 'desc=Get key value from colon-separated structure' ++ declare key=web ++ local inputkey ++ local cmd ++ cat /app/Procfile +++ cat ++ read line ++ [[ web: vendor/bin/heroku-php-apache2 web/ =~ ^#.* ]] ++ inputkey=web ++ cmd=' vendor/bin/heroku-php-apache2 web/' ++ [[ web == \w\e\b ]] ++ echo ' vendor/bin/heroku-php-apache2 web/' ++ read line ++ [[ -n '' ]] + procfile-exec ' vendor/bin/heroku-php-apache2 web/' + declare 'desc=Run as unprivileged user with Heroku-like env' + [[ -n herokuishuser ]] + procfile-setup-home + export HOME=/app + HOME=/app + usermod --home /app herokuishuser + xargs -0 -r chown herokuishuser:herokuishuser + find /app '(' '!' -user herokuishuser -o '!' -group herokuishuser ')' -print0 + procfile-load-env + [[ -d /tmp/env ]] ++ ls /tmp/env + procfile-load-profile + shopt -s nullglob + for file in '/etc/profile.d/*.sh' + source /etc/profile.d/Z97-byobu.sh ++ '[' -n '' ']' ++ '[' '' = byobu ']' ++ '[' '' = byobu-screen ']' ++ '[' '' = byobu-tmux ']' + for file in '/etc/profile.d/*.sh' + source /etc/profile.d/Z99-cloud-locale-test.sh ++ '[' -f /app/.cloud-locale-test.skip -o -f /var/lib/cloud/instance/locale-check.skip ']' ++ locale_warn ++ local bad_names= bad_lcs= key= val= var= vars= ++ local w1 w2 w3 w4 remain ++ '[' '' = zsh ']' ++ read -r w1 w2 w3 w4 remain ++ locale ++ case "$w1" in ++ key=LANG ++ val=en_US.UTF-8 ++ val=en_US.UTF-8 ++ val=en_US.UTF-8 ++ vars=' LANG=en_US.UTF-8' ++ read -r w1 w2 w3 w4 remain ++ case "$w1" in ++ key=LANGUAGE ++ val= ++ val= ++ val= ++ vars=' LANG=en_US.UTF-8 LANGUAGE=' ++ read -r w1 w2 w3 w4 remain ++ case "$w1" in ++ key=LC_CTYPE ++ val='"en_US.UTF-8"' ++ val='en_US.UTF-8"' ++ val=en_US.UTF-8 ++ vars=' LANG=en_US.UTF-8 LANGUAGE= LC_CTYPE=en_US.UTF-8' ++ read -r w1 w2 w3 w4 remain ++ case "$w1" in ++ key=LC_NUMERIC ++ val='"en_US.UTF-8"' ++ val='en_US.UTF-8"' ++ val=en_US.UTF-8 ++ vars=' LANG=en_US.UTF-8 LANGUAGE= LC_CTYPE=en_US.UTF-8 LC_NUMERIC=en_US.UTF-8' ++ read -r w1 w2 w3 w4 remain ++ case "$w1" in ++ key=LC_TIME ++ val='"en_US.UTF-8"' ++ val='en_US.UTF-8"' ++ val=en_US.UTF-8 ++ vars=' LANG=en_US.UTF-8 LANGUAGE= LC_CTYPE=en_US.UTF-8 LC_NUMERIC=en_US.UTF-8 LC_TIME=en_US.UTF-8' ++ read -r w1 w2 w3 w4 remain ++ case "$w1" in ++ key=LC_COLLATE ++ val='"en_US.UTF-8"' ++ val='en_US.UTF-8"' ++ val=en_US.UTF-8 ++ vars=' LANG=en_US.UTF-8 LANGUAGE= LC_CTYPE=en_US.UTF-8 LC_NUMERIC=en_US.UTF-8 LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8' ++ read -r w1 w2 w3 w4 remain ++ case "$w1" in ++ key=LC_MONETARY ++ val='"en_US.UTF-8"' ++ val='en_US.UTF-8"' ++ val=en_US.UTF-8 ++ vars=' LANG=en_US.UTF-8 LANGUAGE= LC_CTYPE=en_US.UTF-8 LC_NUMERIC=en_US.UTF-8 LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8 LC_MONETARY=en_US.UTF-8' ++ read -r w1 w2 w3 w4 remain ++ case "$w1" in ++ key=LC_MESSAGES ++ val='"en_US.UTF-8"' ++ val='en_US.UTF-8"' ++ val=en_US.UTF-8 ++ vars=' LANG=en_US.UTF-8 LANGUAGE= LC_CTYPE=en_US.UTF-8 LC_NUMERIC=en_US.UTF-8 LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8 LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8' ++ read -r w1 w2 w3 w4 remain ++ case "$w1" in ++ key=LC_PAPER ++ val='"en_US.UTF-8"' ++ val='en_US.UTF-8"' ++ val=en_US.UTF-8 ++ vars=' LANG=en_US.UTF-8 LANGUAGE= LC_CTYPE=en_US.UTF-8 LC_NUMERIC=en_US.UTF-8 LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8 LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 LC_PAPER=en_US.UTF-8' ++ read -r w1 w2 w3 w4 remain ++ case "$w1" in ++ key=LC_NAME ++ val='"en_US.UTF-8"' ++ val='en_US.UTF-8"' ++ val=en_US.UTF-8 ++ vars=' LANG=en_US.UTF-8 LANGUAGE= LC_CTYPE=en_US.UTF-8 LC_NUMERIC=en_US.UTF-8 LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8 LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 LC_PAPER=en_US.UTF-8 LC_NAME=en_US.UTF-8' ++ read -r w1 w2 w3 w4 remain ++ case "$w1" in ++ key=LC_ADDRESS ++ val='"en_US.UTF-8"' ++ val='en_US.UTF-8"' ++ val=en_US.UTF-8 ++ vars=' LANG=en_US.UTF-8 LANGUAGE= LC_CTYPE=en_US.UTF-8 LC_NUMERIC=en_US.UTF-8 LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8 LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 LC_PAPER=en_US.UTF-8 LC_NAME=en_US.UTF-8 LC_ADDRESS=en_US.UTF-8' ++ read -r w1 w2 w3 w4 remain ++ case "$w1" in ++ key=LC_TELEPHONE ++ val='"en_US.UTF-8"' ++ val='en_US.UTF-8"' ++ val=en_US.UTF-8 ++ vars=' LANG=en_US.UTF-8 LANGUAGE= LC_CTYPE=en_US.UTF-8 LC_NUMERIC=en_US.UTF-8 LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8 LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 LC_PAPER=en_US.UTF-8 LC_NAME=en_US.UTF-8 LC_ADDRESS=en_US.UTF-8 LC_TELEPHONE=en_US.UTF-8' ++ read -r w1 w2 w3 w4 remain ++ case "$w1" in ++ key=LC_MEASUREMENT ++ val='"en_US.UTF-8"' ++ val='en_US.UTF-8"' ++ val=en_US.UTF-8 ++ vars=' LANG=en_US.UTF-8 LANGUAGE= LC_CTYPE=en_US.UTF-8 LC_NUMERIC=en_US.UTF-8 LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8 LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 LC_PAPER=en_US.UTF-8 LC_NAME=en_US.UTF-8 LC_ADDRESS=en_US.UTF-8 LC_TELEPHONE=en_US.UTF-8 LC_MEASUREMENT=en_US.UTF-8' ++ read -r w1 w2 w3 w4 remain ++ case "$w1" in ++ key=LC_IDENTIFICATION ++ val='"en_US.UTF-8"' ++ val='en_US.UTF-8"' ++ val=en_US.UTF-8 ++ vars=' LANG=en_US.UTF-8 LANGUAGE= LC_CTYPE=en_US.UTF-8 LC_NUMERIC=en_US.UTF-8 LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8 LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 LC_PAPER=en_US.UTF-8 LC_NAME=en_US.UTF-8 LC_ADDRESS=en_US.UTF-8 LC_TELEPHONE=en_US.UTF-8 LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=en_US.UTF-8' ++ read -r w1 w2 w3 w4 remain ++ case "$w1" in ++ key=LC_ALL ++ val= ++ val= ++ val= ++ vars=' LANG=en_US.UTF-8 LANGUAGE= LC_CTYPE=en_US.UTF-8 LC_NUMERIC=en_US.UTF-8 LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8 LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 LC_PAPER=en_US.UTF-8 LC_NAME=en_US.UTF-8 LC_ADDRESS=en_US.UTF-8 LC_TELEPHONE=en_US.UTF-8 LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=en_US.UTF-8 LC_ALL=' ++ read -r w1 w2 w3 w4 remain ++ bad_lcs= ++ '[' -n '' ']' ++ return 0 ++ unset locale_warn + for file in '/etc/profile.d/*.sh' + source /etc/profile.d/bash_completion.sh ++ '[' -n '4.3.30(1)-release' -a -n '\[\033[01;34m\]\w\[\033[00m\] \[\033[01;32m\]$ \[\033[00m\]' -a -z '' ']' ++ bash=4.3 ++ bmajor=4 ++ bminor=3 ++ '[' 4 -gt 4 ']' ++ '[' 4 -eq 4 -a 3 -ge 1 ']' ++ '[' -r /app/.config/bash_completion ']' ++ shopt -q progcomp ++ '[' -r /usr/share/bash-completion/bash_completion ']' ++ . /usr/share/bash-completion/bash_completion +++ [[ ehxBc == *v* ]] +++ BASH_COMPLETION_ORIGINAL_V_VALUE=+v +++ [[ -n '' ]] +++ set +v +++ : /etc/bash_completion.d +++ readonly BASH_COMPLETION_COMPAT_DIR +++ _blacklist_glob='@(acroread.sh)' +++ shopt -s extglob progcomp +++ complete -d pushd +++ complete -u write chfn groups slay w sux runuser +++ complete -A stopped -P '"%' -S '"' bg +++ complete -j -P '"%' -S '"' fg jobs disown +++ complete -v readonly unset +++ complete -A setopt set +++ complete -A shopt shopt +++ complete -A helptopic help +++ complete -a unalias +++ complete -A binding bind +++ complete -c command type which +++ complete -b builtin +++ [[ linux-gnu == *@(solaris|aix)* ]] +++ [[ linux-gnu == *@(solaris|aix)* ]] +++ [[ linux-gnu == *@(solaris|aix)* ]] +++ _backup_glob='@(#*#|*@(~|.@(bak|orig|rej|swp|dpkg*|rpm@(orig|new|save))))' +++ complete -F _service service +++ _sysvdirs +++ sysvdirs=() +++ [[ -d /etc/rc.d/init.d ]] +++ [[ -d /etc/init.d ]] +++ sysvdirs+=(/etc/init.d) +++ [[ -f /etc/slackware-version ]]