Quote:
Originally Posted by sumeet inani
Does this mean that * is not expanded in string ? How can I make terminal interpret the * as wild card when * is in double quotes ?
|
You can't. The literal meaning of * is preserved inside double quotes. From the Bash reference manual:
Quote:
Enclosing characters in double quotes (‘"’) preserves the literal value of all characters within the quotes, with the exception of ‘$’, ‘`’, ‘\’, and, when history expansion is enabled, ‘!’.
|
From the command line, you can always try TAB completion to automatically escape the blank space and spare typing.