• subtext
    link
    fedilink
    arrow-up
    5
    ·
    2 年前

    I believe the actual behavior here would be printing “dong” as the shell interpreter is greedy in its evaluation of variables.

    • vrighter@discuss.tchncs.de
      link
      fedilink
      arrow-up
      2
      ·
      2 年前

      the actual behavior here is to echo the literal string “$foobar”, because the $ sign is escaped. so no variable expansion will take place at all.

      • RazorsLedge
        link
        fedilink
        arrow-up
        2
        ·
        2 年前

        Oh lol. It doesn’t show the $ at all on my mobile app till I escaped it

        • rtxnM
          link
          fedilink
          English
          arrow-up
          1
          ·
          2 年前

          You should use markdown’s inline code (single `backtick`) and

          block code
          (triple backtick)
          

          tags. They are consistent across most markdown renderers (except Reddit’s, which uses four-space indentations (like, who the fuck thought that was a good idea?))