Was trying to extract a totally legit copy of Skate 3 I downloaded today to play on my Steam Deck

  • umbraroze@lemmy.world
    link
    fedilink
    arrow-up
    16
    ·
    6 months ago

    Actually this reminds me, what is the deal with tar command recommendations to use or not use dash? I know GNU tar accepts both (e.g.) tar xvf file.tar and tar -xvf file.tar, but at some points people were like “NO! Don’t use the dash! It’s going to maybe cause issues somewhere, who knows!” and I was like “OK”. Something to do with people up designing the Unix specs?

    • Ben@feddit.dk
      link
      fedilink
      arrow-up
      5
      ·
      6 months ago

      I didn’t even know the dash was optional. I guess you learn something new everyday.

      • MehBlah@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        6 months ago

        I still use it though. Its how I learned it all those years ago and its ingrained as muscle memory when typing the command.

    • barsoap@lemm.ee
      link
      fedilink
      arrow-up
      2
      ·
      edit-2
      6 months ago

      POSIX. POSIX didn’t get designed but documented behaviour that was portable between different UNIX flavours and was then declared a standard.

      If you’re annoyed by it just consider the xvf in tar xvf to be a subcommand as pull is in git pull. Tar simply has a fancy subcommand syntax. At least it’s not dd.

    • voxel
      link
      fedilink
      arrow-up
      2
      ·
      6 months ago

      idk if it’s optional why bother typing it

      • lseif
        link
        fedilink
        arrow-up
        9
        ·
        6 months ago

        personally, it is a little easier to read, especially in a script. and its more consistent with other commands