Added file to extract exercises using awk.

This commit is contained in:
Wen Kokke 2019-10-02 20:42:43 +01:00
parent 4f7a16befb
commit d0597244e4

14
exercise.sh Executable file
View file

@ -0,0 +1,14 @@
#!/bin/bash
# Script to extract exercises from PLFA chapters, e.g., `src/plfa/part1/Naturals.lagda.md`.
# Usage:
#
# ./exercise.sh [SOURCE] [TARGET]
SRC="$1"
shift
DST="$1"
shift
awk '/^#/{flag=0} /^#### Exercise/{flag=1} flag' "$SRC" > "$DST"