• subtext@lemmy.world
    link
    fedilink
    arrow-up
    3
    ·
    3 years ago

    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
      ·
      3 years ago

      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.