From e3994243e274b8b0e8111c5aac455331a2d5adc3 Mon Sep 17 00:00:00 2001 From: Case Duckworth Date: Thu, 19 Mar 2015 10:00:14 -0700 Subject: Add index of first lines --- first-lines.sh | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 first-lines.sh (limited to 'first-lines.sh') diff --git a/first-lines.sh b/first-lines.sh new file mode 100644 index 0000000..50b0e0c --- /dev/null +++ b/first-lines.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +outFile=src/first-lines.txt + +echo "" > $outFile + +for file in src/*.txt; do + echo -n "Getting first line of $file .. " + endOfYAML=$(sed -n '/^\.\.\.$/=' "$file") + firstLineNumber=$((endOfYAML + 2)) + + echo "$file: " >> $outFile + echo " $(head -n $firstLineNumber "$file" | tail -n 1)" >> $outFile + + unset endOfYAML firstLineNumber + echo "Done." +done -- cgit 1.4.1-21-gabe81