https://github.com/exercism/awk
Exercism exercises in AWK.
https://github.com/exercism/awk
community-contributions-accepted exercism-track maintained
Last synced: 5 months ago
JSON representation
Exercism exercises in AWK.
- Host: GitHub
- URL: https://github.com/exercism/awk
- Owner: exercism
- License: mit
- Created: 2022-06-03T10:46:36.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-10-29T12:51:38.000Z (7 months ago)
- Last Synced: 2024-10-29T15:19:18.498Z (7 months ago)
- Topics: community-contributions-accepted, exercism-track, maintained
- Language: Shell
- Homepage: https://exercism.org/tracks/awk
- Size: 622 KB
- Stars: 19
- Watchers: 4
- Forks: 22
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Exercism AWK track
AWK is a fun little language, widely used for text manipulation.
One can express a lot of functionality in very few lines of code.[![awk intro comic][b0rk-image]][b0rk-tweet]
## Spelling
The language is AWK.
The interpreter is `awk` or `gawk`.## Language variant
We'll use [GNU awk][gawk] in this track.
It may not be the default awk in any platform, but it's in widespread use and has lots of builtin goodies.## Testing framework
Since I (@glennj) have spent a lot of time building up the bash track, I'll steal some of the learnings from it.
* Testing will be done with [`bats-core`][bats]
* [awk-test-runner][test-runner] was taken from the bash-test-runner.## Support
Get help on the [Exercism forum][forum].
[forum]: https://forum.exercism.org/
[b0rk-tweet]: https://twitter.com/b0rk/status/1000604334026055681?s=20&t=6-hkY0dxnID7y05XvJkEsg
[b0rk-image]: https://pbs.twimg.com/media/DeLcVfSWAAAw6OZ?format=jpg&name=small
[gawk]: https://www.gnu.org/software/gawk/
[bats]: https://bats-core.readthedocs.io/en/stable/
[test-runner]: https://github.com/exercism/awk-test-runner