60.17. Různé nezapracované texty a poznámky

there is a new \D{...} prompt expansion; passes the `...' to strftime(3) and inserts the result into the expanded prompt

quoting řetězců $'...' a $"..."

variables: BASH, BASH_VERSION, BASH_VERSINFO, UID, EUID, REPLY, TIMEFORMAT, PPID, PWD, OLDPWD, SHLVL, RANDOM, SECONDS, LINENO, HISTCMD, HOSTTYPE, OSTYPE, MACHTYPE, HOSTNAME, ENV, PS3, PS4, DIRSTACK, PIPESTATUS, HISTSIZE, HISTFILE, HISTFILESIZE, HISTCONTROL, HISTIGNORE, GLOBIGNORE, GROUPS, PROMPT_COMMAND, FCEDIT, FIGNORE, IGNOREEOF, INPUTRC, SHELLOPTS, OPTERR, HOSTFILE, TMOUT, FUNCNAME, histchars, auto_resume

DEBUG trap, ERR trap

přesměrování: <>, &>, >|, <<<, [n]<&word-, [n]>&word-

Ukázka čtení z databáze

rm -f pipe
mkfifo pipe

mysql $CREDENTIALS -e "SELECT id,name FROM stoly;" >pipe &

exec 3<pipe
while read -u3 id name rest; do
        echo "$id, rest=$rest"
done
exec 3<&-