I installed some software and I think afterwards I was navigating through CLI and noticed that some directories or some files in some directories had single quotation marks around the names. They don’t appear in the GUI. How do I get rid of them? Do I have to use a recursive command to delete the quotation marks for the entire file system?

I’ve actually had this problem a few times in the past but cannot recall why they happen nor what the solution was.

  • _cnt0
    link
    fedilink
    30
    edit-2
    1 year ago

    The backslash escapes the space because it would otherwise denote a seperator to the next argument of the command. ls a b c means invoke ls with the three arguments a,b, and c. ls 'a b c' or ls a\ b\ c means invoke ls with one argument “a b c”. That behavior is universal for pretty much all unix/linux shells (ie bash).

    • @[email protected]OP
      link
      fedilink
      91 year ago

      Thanks for explaining. How do I go about editing the bashrc file to add the export line? I am still relatively new to linux and the file has a warning about making changes unless I know what I’m doing.

      • @AlpacaChariot
        link
        English
        41 year ago

        Just paste it into the end of the file, save and close it, then run “source ~/.bashrc” in the terminal to force bash to read the new settings (or close the terminal and open it again).