Hacker GitHub

← All repos

onetrueawk/awk

View on GitHub ↗ ★ 2,233 C

One true awk

19 mentions on Hacker News by 17 people: 1 story, 18 comments · first 2014-01-03 · latest 2025-03-26

Mentions per year 19 mentions · busiest year 2022 (7)
20082026
  1. …gawk: https://www.gnu.org/software/gawk/manual/html_node/Comma-Sep... awk: https://github.com/onetrueawk/awk?tab=readme-ov-file#csv
    comment by williamcotton · 2025-03-26 · in A love letter to the CSV format
  2. …code works in all of them.) [1] https://brenocon.com/blog/2009/09/dont-mawk-awk-the-fastest-... [2] https://github.com/onetrueawk/awk [3] https://invisible-island.net/mawk/
    comment by mananaysiempre · 2024-09-02 · in Parsing Awk Is Tricky
  3. …awk / BWK awk): the original awk, still maintained; is used by macOS, FreeBSD, OpenBSD, and NetBSD https://github.com/onetrueawk/awk mawk (Mike's awk): the default awk on Debian https://invisible-island.net/mawk/ gawk (GNU awk): the…
  4. both posix awk and the one true awk have printf: https://github.com/onetrueawk/awk/blob/2bab10b60b3f4d3bbefdc... (that said, I usually use awk's ability to print through pipelines given in the awk script itself)
  5. Awk now supports a `--csv` flag for processing csv's. https://github.com/onetrueawk/awk/blob/master/README.md
  6. Right, "the one true awk" corresponds to a book written in 1988, very explicity. https://github.com/onetrueawk/awk I was incorrect about 30 years. It's actually 35. You were the one that that said POSIX awk to begin with, I was using your…
  7. …added Unicode support last year.[1] [0] https://github.com/siraben/awk-vm/blob/master/vm.awk [1] https://github.com/onetrueawk/awk/commit/9ebe940cf3c652b0e37...
  8. BWK’s commit and test files (mentioned in the video) https://github.com/onetrueawk/awk/commit/d3a19e6f2533d479841...
    comment by ontouchstart · 2022-09-13 · in Coffee with Brian Kernighan [video]
  9. Mentioned in the video https://github.com/onetrueawk/awk/tree/unicode-support
    comment by ontouchstart · 2022-09-12 · in Coffee with Brian Kernighan [video]
  10. I'm not kidding. Just look at the code: https://github.com/onetrueawk/awk/commit/d322b2b5fc16484affb... I am talking about that environment. You are not.
  11. …programs. In fact, the return value of the u8_rune as implemented in the branch we are discussing ( https://github.com/onetrueawk/awk/compare/unicode-support ) returns a length to be used as an offset later. This is not me saying, it's the…
  12. Looks like its not really done yet: https://github.com/onetrueawk/awk/compare/master...unicode-s...
  13. …with what you're saying. To my knowledge the major dialects in use are: - One True Awk (aka bwk) ( https://github.com/onetrueawk/awk ) - this one is bundled in all *BSD/macOS - Gawk ( https://www.gnu.org/software/gawk/ ) - this one is…
  14. Happy to see this mentions https://github.com/onetrueawk/awk
    comment by swills · 2020-10-30 · in Awk: `Begin { ` Part 1
  15. We have a tool at work, that is forked from https://github.com/onetrueawk/awk , for the binary serialization of one of our proprietary in-house protocols, which has hundreds of record types. I am blown away by how elegant the result is.
    comment by nly · 2020-05-19 · in The State of the AWK
  16. …the BSD systems. Recently there is an official Github repository with commits from Brian kernighan. https://github.com/onetrueawk/awk/commits/master
    comment by pmarin · 2018-11-18 · in GoAWK: an AWK interpreter written in Go
  17. Updated, but still the original: https://github.com/onetrueawk/awk
    comment by cat199 · 2018-06-16 · in Learn just a little Awk (2010)
  18. …source code of some classic projects and from trying to understand the ideas that make them tick: https://github.com/onetrueawk/awk - UNIX philosophy of small tools, DSLs, CS theory: state machines / regular expressions, Thompson algorithm…