On 09-09-23 04:15:14, Andras Simon wrote:
No. Neither are bash commands, but you issue them in a shell (which,
in your case, is probably bash). Since the shell sees your command
and its arguments first, it can and does manipulate them. One thing
it does with them is
attempt to
expand special characters, such as * and ?; so
unless you escape those, yum or rm will never see them, only the
result(s) of the expansion
, unless there was no match, in which case bash will pass on the "*",
making the yum command depend on the contents of the current directory
(see `man bash` "Pathname Expansion" and the various *glob options)
. 'rm *' will remove all files in the
current directory, but 'rm \*' will only remove the one whose name is
'*'. See any intro to unix in general and shells in particular.
--
____________________________________________________________________
TonyN.:' <mailto:tonynelson@georgeanelson.com>
' <
http://www.georgeanelson.com/>