From 87c1b09fd849309a694ecf29b8812b4d11f7aea2 Mon Sep 17 00:00:00 2001
From: Laurent Bercot
-zork="foo ; echo bar"
-touch $zork
-
not doing what you would like them to do, even in that simple
-case. (zsh has a sane behaviour by
-default, at the expense of explicitly breaking the spec.)
+The shell performs several kinds of expansions, automatic filename
+globbing, and automatic word splitting, in an unintuitive order,
+requiring users to memorize numerous arbitrary quoting rules in
+order to achieve what they want. Pages
+abound
+where common mistakes are listed, more often than not leading to
+security holes. Did you know that "$@" is a special case
+of double quoting, because it will split the arguments into
+several words, whereas every other use of double quotes in a shell is
+meant to prevent splitting?
-- cgit v1.2.3