Bonehead Move

Dotan Cohen dotancohen at gmail.com
Wed Feb 14 15:24:03 UTC 2007


On 14/02/07, Patrick Doyle <wpdster at gmail.com> wrote:
> I'll add my $.02 to the "I don't have any suggestions to you for
> recovering your data, but here's what I do to prevent me from shooting
> myself in the foot" discussion....
>
> I use the fact that, in bash, "!$" means "whatever was the last
> argument on the previous command.  So, if I want to get rid of a bunch
> of files, I typically do:
>
> $ ls *~
> <list of a bunch of files pops out here>
> $ rm !$
>
> Incidentally, this also prevents the mistake of accidentally putting a
> space between the "*" and the "~" :-)
>
> In your case, where you wanted to get rid of ./mydir, I would have done:
> $ ls -d ./mydir
> $ rm -rf !$
>

This might just be the single most useful tip that I've seen on this
list in the two years that I've been subscribed. Thanks for that!

Dotan Cohen

http://lyricslist.com/lyrics/artist_albums/642/tal_bachman.html
http://datip.com




More information about the fedora-list mailing list