The Wanderer <[email protected]> wrote: > On 2025-10-30 at 13:33, Michael wrote: > > > The command > > > > ls -- *.pdf > > > > has been run and a very large number of PDF files has been listed. > > > > It is very difficult to spot any strangely named PDF files. > > > > What command should be issued to easily list any strangely named PDF > > file ? > > Try: > > $ ls -- *.pdf | grep ' -' > > This should show you any files whose name include a space followed by > a dash. The space would be treated as a token separator, and the dash > would be treated as the beginning of a new argument to ls.
err no, ls lists multiple files on a line and this wouldn't pick up any file at the start of a line. grep '--K' is better. > If you want to look only for things that might be parsed as > "long-form" options, try the same command except with two dashes in a > row rather than just the one. >

