[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: The ls command



The Wanderer (HE12025-10-30):
> ...huh. I could have sworn I'd seen this in practice myself, but you're
> right, on testing this does in fact work with mid-filename dashes.

I suspect you might be confusing with file names contained in shell
variables: “ls $PDF_FILE” would fail, “ls "$PDF_FILE"” would not choke
on embedded special characters.

Zsh is superior in this:

- If there are no PDF files here, bash globs *.pdf into the string *.pdf
  itself, zsh causes an error that prevents the command from running or,
  optionally, globs an empty list.

- By default, Zsh disabled the re-expansion of some special characters
  but not all when expanding $variable.

Regards,

-- 
  Nicolas George


Reply to: