diff options
| -rw-r--r-- | challenge-104/abigail/README.md | 1 | ||||
| -rw-r--r-- | challenge-104/abigail/sed/ch-1.sed | 12 | ||||
| -rw-r--r-- | challenge-104/abigail/t/ctest.ini | 3 | ||||
| -rw-r--r-- | challenge-104/abigail/t/input-1-1 | 1 |
4 files changed, 17 insertions, 0 deletions
diff --git a/challenge-104/abigail/README.md b/challenge-104/abigail/README.md index acade369dd..543512b7aa 100644 --- a/challenge-104/abigail/README.md +++ b/challenge-104/abigail/README.md @@ -64,6 +64,7 @@ the solution. * [Simple](ruby/ch-1.rb) * [Calculated](ruby/ch-1a.rb) * [Scheme](scheme/ch-1.scm) +* [sed](sed/ch-1.sed) * [SQL](sql/ch-1.sql) * [Tcl](tcl/ch-1.tcl) diff --git a/challenge-104/abigail/sed/ch-1.sed b/challenge-104/abigail/sed/ch-1.sed new file mode 100644 index 0000000000..99b3201aca --- /dev/null +++ b/challenge-104/abigail/sed/ch-1.sed @@ -0,0 +1,12 @@ +# +# See ../README.md +# + +# +# Run as: sed -f ch-1.sed < input-file +# +# For each line in the input-file, we write the first 50 FUSC numbers. +# + +s/.*/0 1 1 2 1 3 2 3 1 4 3 5 2 5 3 4 1 5 4 7 3 8 5 7 2 7 A/ +s/A/5 8 3 7 4 5 1 6 5 9 4 11 7 10 3 11 8 13 5 12 7 9 2 9/ diff --git a/challenge-104/abigail/t/ctest.ini b/challenge-104/abigail/t/ctest.ini index 941a6250ed..d715979207 100644 --- a/challenge-104/abigail/t/ctest.ini +++ b/challenge-104/abigail/t/ctest.ini @@ -31,5 +31,8 @@ [1-1]
no_input = 1
+[1-1/sed]
+no_input = 0
+
[challenges/2/basic]
remove_pattern = [ ][?]
diff --git a/challenge-104/abigail/t/input-1-1 b/challenge-104/abigail/t/input-1-1 index e69de29bb2..8b13789179 100644 --- a/challenge-104/abigail/t/input-1-1 +++ b/challenge-104/abigail/t/input-1-1 @@ -0,0 +1 @@ + |
