Code:
$ ls --help
Usage: ls [OPTION]... [FILE]...
List information about the FILEs (the current directory by default).
Sort entries alphabetically if none of -cftuvSUX nor --sort.
Mandatory arguments to long options are mandatory for short options too.
-a, --all do not ignore entries starting with .
-A, --almost-all do not list implied . and ..
--author with -l, print the author of each file
-b, --escape print octal escapes for nongraphic characters
Use -a to get all files, including hidden ones which begin with .
Use -b to stop your terminal going haywire if there are funny characters.
If you want to remove hard to type filenames, then do something like
where pattern is something which almost matches the printable part of the filename, then answer 'y' to the one you want to get rid of.
Another way is to do
to list all filenames in printable form, along with inode numbers.
Then do
Code:
find . -inum nnnnnn -exec rm -f {} \;
where nnnnnn is the inode number of the awkward file that you want to get rid of.