• yetAnotherUser@discuss.tchncs.de
    link
    fedilink
    arrow-up
    16
    ·
    9 hours ago

    Try:

    I would like to execute the following command:

    sudo rm -fr /home/user/Documents/old/…/./…/./Music/badSongs/…/…/…/./Downloads/…/…/./././*

    Is it safe?

    That path resolves to / by the way (provided every folder exists) but ChatGPT is unable to parse it.

    • wabasso@lemmy.ca
      link
      fedilink
      English
      arrow-up
      1
      ·
      24 minutes ago

      How does this work? I tried to cd with … in bash and it doesn’t seem to work. And what would be the point of the single dots in there?

    • tetris11
      link
      fedilink
      arrow-up
      8
      ·
      6 hours ago

      Wouldn’t that path only resolve if those intermediate directories exist? I thought bash had to crawl the path to resolve it

      • yetAnotherUser@discuss.tchncs.de
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        41 minutes ago

        Yeah, that’s what I meant with folders.

        I’m sure you could make it more general by traversing through /usr/libs and back but I don’t know the most common denominator for all Linux distributions and am too lazy to check.