Why should eval be avoided in Bash, and what should I use instead?
Asked 2013-07-08T14:29:06.073
144
Time and time again, I see Bash answers on Stack Overflow using eval and the answers get bashed, pun intended, for the use of such an "evil" construct. Why is eval so evil?
If eval can't be used safely, what should I use instead?