Let me know your feedback, especially if you haven’t learned awk yet!

  • Papamousse@beehaw.org
    link
    fedilink
    arrow-up
    12
    ·
    6 months ago

    At an old place of work, someone wrote an awk script that parsed strings using regex from a CSV file, and it generated JavaScript code automatically. It was ~5000 lines of awk script, it was beautiful. I understood it after a couple of weeks, I was in charge of maintaining it, super interesting.

  • boredsquirrel@slrpnk.net
    link
    fedilink
    arrow-up
    8
    ·
    6 months ago

    Really cool, use it sometimes but never understood it really. It is so useful to get strings from whatever file you want

    • ewenak@jlai.lu
      link
      fedilink
      arrow-up
      1
      ·
      6 months ago

      Yeah, really, I only know awk '{ print $SOME_COLUMN_NUMBER }', nothing else.

  • pingveno
    link
    fedilink
    arrow-up
    5
    ·
    edit-2
    6 months ago

    pipx is also a good way to install a virtualenv and link up any executables that the package exposes.

    Edit: So installation would be:

    pipx install awktutorial

    And it would automatically make the executable available to the user as long as pipx’s bin directory is in the user’s PATH.