{"id":20081952,"url":"https://github.com/exercism/awk","last_synced_at":"2025-08-21T04:31:07.381Z","repository":{"id":36991797,"uuid":"499474580","full_name":"exercism/awk","owner":"exercism","description":"Exercism exercises in AWK.","archived":false,"fork":false,"pushed_at":"2024-10-29T12:51:38.000Z","size":637,"stargazers_count":19,"open_issues_count":3,"forks_count":22,"subscribers_count":4,"default_branch":"main","last_synced_at":"2024-10-29T15:19:18.498Z","etag":null,"topics":["community-contributions-accepted","exercism-track","maintained"],"latest_commit_sha":null,"homepage":"https://exercism.org/tracks/awk","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/exercism.png","metadata":{"funding":{"github":["exercism"],"custom":["https://exercism.org/donate"]},"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-06-03T10:46:36.000Z","updated_at":"2024-10-29T12:51:44.000Z","dependencies_parsed_at":"2023-01-17T11:46:00.683Z","dependency_job_id":"a9b491f3-8cf2-4e51-b793-08b6c6ba3fa6","html_url":"https://github.com/exercism/awk","commit_stats":{"total_commits":216,"total_committers":15,"mean_commits":14.4,"dds":"0.47685185185185186","last_synced_commit":"e397d1e63b859dfa74d4f465a14fc9b2ab005587"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/exercism%2Fawk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/exercism%2Fawk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/exercism%2Fawk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/exercism%2Fawk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/exercism","download_url":"https://codeload.github.com/exercism/awk/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":230222406,"owners_count":18192570,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["community-contributions-accepted","exercism-track","maintained"],"created_at":"2024-11-13T15:41:05.302Z","updated_at":"2024-12-19T19:08:57.530Z","avatar_url":"https://github.com/exercism.png","language":"Shell","readme":"# Exercism AWK track\n\nAWK is a fun little language, widely used for text manipulation.\nOne can express a lot of functionality in very few lines of code.\n\n[![awk intro comic][b0rk-image]][b0rk-tweet]\n\n## Spelling\n\nThe language is AWK.  \nThe interpreter is `awk` or `gawk`.\n\n## Language variant\n\nWe'll use [GNU awk][gawk] in this track.\nIt may not be the default awk in any platform, but it's in widespread use and has lots of builtin goodies.\n\n## Testing framework\n\nSince I (@glennj) have spent a lot of time building up the bash track, I'll steal some of the learnings from it.\n\n* Testing will be done with [`bats-core`][bats]\n* [awk-test-runner][test-runner] was taken from the bash-test-runner.\n\n## Support\n\nGet help on the [Exercism forum][forum].\n\n[forum]: https://forum.exercism.org/\n[b0rk-tweet]: https://twitter.com/b0rk/status/1000604334026055681?s=20\u0026t=6-hkY0dxnID7y05XvJkEsg\n[b0rk-image]: https://pbs.twimg.com/media/DeLcVfSWAAAw6OZ?format=jpg\u0026name=small\n[gawk]: https://www.gnu.org/software/gawk/ \n[bats]: https://bats-core.readthedocs.io/en/stable/ \n[test-runner]: https://github.com/exercism/awk-test-runner\n","funding_links":["https://github.com/sponsors/exercism","https://exercism.org/donate"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fexercism%2Fawk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fexercism%2Fawk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fexercism%2Fawk/lists"}