Code and comments

  • @[email protected]
    link
    fedilink
    21 year ago
    1. If you want to split a delimiter separated line and print some field, you need cut. Keep awk for more complicated tasks.

    Depends on the delimiter too! For anyone else reading this, sed accepts many kinds of delimiters. sed "s@thing@thing2@g" file.txt is valid. I use this sometimes when parsing/replacing text with lots of slashes (like directory lists) so I can avoid escaping a ton of stuff.

    • @[email protected]
      link
      fedilink
      11 year ago

      I know, but it is not the case I was talking about. I meant widely used commands like awk '{print $2}' that can be replaced with cut -f2.

      • @[email protected]
        link
        fedilink
        31 year ago

        I know you know, as you already demonstrated your higher understanding. I just wanted to add a little bonus trick for anyone reading that doesn’t know, and is learning from your examples.

      • @superbirra
        link
        11 year ago

        the two are valid and no one is more correct than the other sooo…