|
|
|
|
|
by chasil
1362 days ago
|
|
A few "gotchas:" I will commonly "alias p=printf" in my shell scripts. This is fine in Almquist and bash when called as /bin/sh, but if called as /bin/bash it fails, because bash only honors aliases in POSIX mode. In bash, reading with a prompt can be done with "read -p prompt var" but this fails in Korn because it's used for coprocesses. This means that your shell script will not run on Android, because mksh is the system shell. I could probably think of a few more with some effort, and especially a check of the man pages. p.s. I didn't downvote you. |
|
Aliases certainly _work_ in bash (even when not in POSIX mode. What do you mean by "honors"?