{"id":21402863,"url":"https://github.com/mfherbst/awk-course","last_synced_at":"2026-01-03T07:18:51.733Z","repository":{"id":91317884,"uuid":"59674153","full_name":"mfherbst/awk-course","owner":"mfherbst","description":"Material for the \"Introduction to awk programming\" course at Heidelberg University","archived":false,"fork":false,"pushed_at":"2023-05-05T11:44:51.000Z","size":1220,"stargazers_count":30,"open_issues_count":0,"forks_count":10,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-23T03:25:36.972Z","etag":null,"topics":["awk","course-material","education","learn","learn-awk","lecture-notes","scripting","teaching"],"latest_commit_sha":null,"homepage":null,"language":"Awk","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mfherbst.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-05-25T15:17:41.000Z","updated_at":"2024-12-29T21:38:48.000Z","dependencies_parsed_at":null,"dependency_job_id":"898a47a5-26ee-477e-b332-8ffbd2281ac9","html_url":"https://github.com/mfherbst/awk-course","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mfherbst%2Fawk-course","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mfherbst%2Fawk-course/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mfherbst%2Fawk-course/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mfherbst%2Fawk-course/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mfherbst","download_url":"https://codeload.github.com/mfherbst/awk-course/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243895688,"owners_count":20365264,"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":["awk","course-material","education","learn","learn-awk","lecture-notes","scripting","teaching"],"created_at":"2024-11-22T15:41:32.549Z","updated_at":"2026-01-03T07:18:51.696Z","avatar_url":"https://github.com/mfherbst.png","language":"Awk","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Introduction to awk programming 2016\nScript, resources and example code for the course\n**Introduction to awk programming 2016** taking place at the\nRuprecht-Karls-Universität Heidelberg from 15th -- 17th August 2016.\n\nIncluded files:\n- [awk_course.pdf](awk_course.pdf): The main course notes\n- [LICENCE](LICENCE): Overview how files in this repository are licenced\n- [resources/](resources/): Data neccessary to run the examples and do the exercises.\n\n## Copyright of material from project Gutenberg\nFrom 3rd March 2018 till October 2021, access to Project Gutenberg was blocked in Germany\ndue to a court order, see the\n[official statement from PGLAF](https://cand.pglaf.org/germany/index.html). \nAs similar situations might occur in the future,\nIt is up to you to verify the books used in this course are in the public domain. The following books are used:\n- Dracula by Bram Stoker\n- The Adventures of Tom Sawyer by Mark Twain\n- Adventures of Huckleberry Finn by Mark Twain\n- The Prince by Nicolo Machiavelli\n- Leaves of Grass by Walt Whitman\n- Emma by Jane Austen\n- Sense and Sensibility by Jane Austen\n- The Picture of Dorian Gray by Oscar Wilde\n- The Yellow Wallpaper by Charlotte Perkins Gilman\n- Grimms’ Fairy Tales by Jacob Grimm and Wilhelm Grimm\n- Metamorphosis by Franz Kafka\n- The Importance of Being Earnest -- A Trivial Comedy for Serious People by Oscar Wilde\n- The Divine Comedy -- The Vision of Hell, Purgatory and Paradise by Dante Alighieri\n- A Tale of Two Cities -- A Story of the French Revolution by Charles Dickens\n\n## Setup\nBefore being able to do the Project Gutenberg-related exercises, you should\nrun the script ``resources/gutenberg/download.sh`` from the\n[resources/gutenberg/](resources/gutenberg/) directory, i.e.\n```\ncd resources/gutenberg\n./download.sh\n```\n\nIf you want a more fancy ``.bashrc`` configuration, e.g. a coloured\noutput of grep or a colored command prompt, run the ``install.sh``\nscript from the [files_for_home/](files_for_home/) directory.\n```\ncd files_for_home\n./install.sh\n```\nNote that this will replace your current ``.bashrc`` and your\ncurrent ``.profile`` in case these files exist.\n\n## Course page\nThe **solutions** to the exercises as well as some further information about the course\ncan be found on the [course website](http://blog.mfhs.eu/teaching/introduction-to-awk-programming-2016/).\n\n## Citing\nIf you use any of the script examples or the course notes,\nplease cite my work:\n[![DOI](https://zenodo.org/badge/59674153.svg)](https://zenodo.org/badge/latestdoi/59674153)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmfherbst%2Fawk-course","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmfherbst%2Fawk-course","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmfherbst%2Fawk-course/lists"}