Put quotes around it. That’s how I handle any filename with strange characters or something that happens to match a flag for a particular CLI utility or 2. -Eric From the Central Offices of the Technomage Guild, Debugging and Revisions Dept. > On Nov 1, 2019, at 6:56 PM, Seabass wrote: > > I suddenly found the folder “-p” in my home directory, one day... > > “ ls -p” > -p/ > > “ ls -p/” > / is not a flag option > > ”ls *” > -p > > “ls */*” > No file nor directory... > > “rm -p” > -p isn’t a flag > > So.... > I dunno about you guys, but this sucked figuring out how to handle. > It can be removed with > “rm -r ./-p/“ > But everything else makes it into a flag. > > Moral of the story: > If a file like “-a” shows up and it’s existence bothers you, > DON’T TRY REMOVING IT WITHOUT > “./“ or some other path behind it! > > > --------------------------------------------------- > PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org > To subscribe, unsubscribe, or to change your mail settings: > https://lists.phxlinux.org/mailman/listinfo/plug-discuss --------------------------------------------------- PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org To subscribe, unsubscribe, or to change your mail settings: https://lists.phxlinux.org/mailman/listinfo/plug-discuss