[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Naming files after command arguments...
From: |
Bob Proulx |
Subject: |
Re: Naming files after command arguments... |
Date: |
Wed, 8 Oct 2003 11:09:59 -0600 |
User-agent: |
Mutt/1.3.28i |
Security Analyst wrote:
> simply name files after common command arguments... below i made an
> executable and named it "--help" wich just happens to be one of the
> "rm" arguments. so- whenever i try to delete this file from the
> command line, i just get the "rm" help menu
Yes, (chuckling and laughing), but I don't think you read the help
output! In the help output it says explicitly how to remove files
that start with what will appear to a program to be a command line
argument. You even included it in your message to the mailing list!
Please go read the help output again. It tells you everything you
need to know to remove files that start with a dash. The FAQ here has
a more complete explanation of your problem.
http://www.gnu.org/software/coreutils/faq/coreutils-faq.html
Hope that helps.
Bob
> *-------------COPIED TEXT BELOW---------------*
>
> address@hidden ls
>
> --help Floppy Trash dcom2.c nmap_198.192.89-112.txt
> CD-ROM [cdrom1] r00t.desktop a.out hda1 scan198.txt
> CD-ROM [cdrom] SelfLinux.desktop dcom2 hdb1 socks4.exe
>
> address@hidden rm --help
>
> Usage: rm [OPTION]... FILE...
> Remove (unlink) the FILE(s).
>
> -d, --directory unlink FILE, even if it is a non-empty directory
> (super-user only)
> -f, --force ignore nonexistent files, never prompt
> -i, --interactive prompt before any removal
> -r, -R, --recursive remove the contents of directories recursively
> -v, --verbose explain what is being done
> --help display this help and exit
> --version output version information and exit
>
> To remove a file whose name starts with a `-', for example `-foo',
> use one of these commands:
> rm -- -foo
>
> rm ./-foo
>
> Note that if you use rm to remove a file, it is usually possible to recover
> the contents of that file. If you want more assurance that the contents are
> truly unrecoverable, consider using shred.
>
> Report bugs to <address@hidden>.
> address@hidden
>
> *----------END OF COPIED TEXT-----------*
> --
> _______________________________________________
> Get your free email from http://www.hackermail.com
>
> Powered by Outblaze