Oh no! π€¦ββοΈ
Oh no! π€¦ββοΈ


Oh no! π€¦ββοΈ
You're viewing a single thread.
OK I'll bite, how do you get rid of a literal ~ directory?
Just give rm the entire path or a relative path like ./~
A method not yet mentioned is by inode, (I've accidentally created filenames I didn't know how to escape at the time like --
or other command line flags/special characters)
ls -li
Once you get the inode
find . -type f -inum $inode -delete
Using Nautilus or Dolphin.
True if these are installed, but if I'm on a server's command line they probably aren't.
rm -rf "~" may work?
No, but single quotes will.
huh, I almost removed my entire home directory
In case you are just testing it out, don't use -rf
Your ~
directory is most probably empty, so use rm -d
instead, to prevent all footguns in case you put the wrong character in the end.
undefined
-d, --dir remove empty directories
I feel safe doing rm -d /
.
I feel safe doing sudo rm -d /
.
Because it won't delete anything that has a file in it.
Should be \~
in most shells, certainly bash. Use mkdir
and rmdir
when messing around to prevent accidents.
Saw this post this morning and was thinking about how to delete it ( while falling back asleep ). Escaping the ~, ofc that'd work! I feel so stupid now haha
rmdir ./~
prefix with path, and/or quotation