From a9cd6328ac41bbf7ec5ff1114ae5a8b7c24140dc Mon Sep 17 00:00:00 2001 From: gautamc1106 Date: Wed, 21 Sep 2016 19:54:51 +0000 Subject: [PATCH 1/6] Updated File --- .html | 1 + generate.sh | 19 ++++++++++++++++--- post.html | 1 + post0.html | 1 + post1.html | 1 + post3.html | 1 + post4.html | 1 + post5.html | 1 + post6.html | 1 + post8.html | 1 + postone.html | 1 + some-other-post.html | 1 + 12 files changed, 27 insertions(+), 3 deletions(-) create mode 100644 .html create mode 100644 post.html create mode 100644 post0.html create mode 100644 post1.html create mode 100644 post3.html create mode 100644 post4.html create mode 100644 post5.html create mode 100644 post6.html create mode 100644 post8.html create mode 100644 postone.html create mode 100644 some-other-post.html diff --git a/.html b/.html new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/.html @@ -0,0 +1 @@ + diff --git a/generate.sh b/generate.sh index 51652b1..282760e 100755 --- a/generate.sh +++ b/generate.sh @@ -1,5 +1,18 @@ #!/bin/bash -set -ex - -# YOUR CODE HERE +#set -ex +mkdir -p "$2" +for file in "$1"/*; +do + line=$(head -n 1 $file) + count=$(sed -n '$=' $file) + counts=$((count - 1)) + main=$(head -n $count $file | tail -n $counts) + main=`echo $main | tr '\n' "\\n"` + fname=$(basename $file .txt) + echo ""> $fname.html + cp template.html $2/$fname.html + sed -i "s/{{title}}/$line/g" $2/$fname.html + sed -i "s/{{body}}/$main/g" $2/$fname.html + cat $fname.html +done diff --git a/post.html b/post.html new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/post.html @@ -0,0 +1 @@ + diff --git a/post0.html b/post0.html new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/post0.html @@ -0,0 +1 @@ + diff --git a/post1.html b/post1.html new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/post1.html @@ -0,0 +1 @@ + diff --git a/post3.html b/post3.html new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/post3.html @@ -0,0 +1 @@ + diff --git a/post4.html b/post4.html new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/post4.html @@ -0,0 +1 @@ + diff --git a/post5.html b/post5.html new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/post5.html @@ -0,0 +1 @@ + diff --git a/post6.html b/post6.html new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/post6.html @@ -0,0 +1 @@ + diff --git a/post8.html b/post8.html new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/post8.html @@ -0,0 +1 @@ + diff --git a/postone.html b/postone.html new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/postone.html @@ -0,0 +1 @@ + diff --git a/some-other-post.html b/some-other-post.html new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/some-other-post.html @@ -0,0 +1 @@ + From dd576701fbb777beda2dc9c0890edbbb7bf7afe2 Mon Sep 17 00:00:00 2001 From: gautamc1106 Date: Wed, 21 Sep 2016 19:57:30 +0000 Subject: [PATCH 2/6] Updated File --- post.html | 1 - post0.html | 1 - post1.html | 1 - post3.html | 1 - post4.html | 1 - post5.html | 1 - post6.html | 1 - post8.html | 1 - postone.html | 1 - some-other-post.html | 1 - 10 files changed, 10 deletions(-) delete mode 100644 post.html delete mode 100644 post0.html delete mode 100644 post1.html delete mode 100644 post3.html delete mode 100644 post4.html delete mode 100644 post5.html delete mode 100644 post6.html delete mode 100644 post8.html delete mode 100644 postone.html delete mode 100644 some-other-post.html diff --git a/post.html b/post.html deleted file mode 100644 index 8b13789..0000000 --- a/post.html +++ /dev/null @@ -1 +0,0 @@ - diff --git a/post0.html b/post0.html deleted file mode 100644 index 8b13789..0000000 --- a/post0.html +++ /dev/null @@ -1 +0,0 @@ - diff --git a/post1.html b/post1.html deleted file mode 100644 index 8b13789..0000000 --- a/post1.html +++ /dev/null @@ -1 +0,0 @@ - diff --git a/post3.html b/post3.html deleted file mode 100644 index 8b13789..0000000 --- a/post3.html +++ /dev/null @@ -1 +0,0 @@ - diff --git a/post4.html b/post4.html deleted file mode 100644 index 8b13789..0000000 --- a/post4.html +++ /dev/null @@ -1 +0,0 @@ - diff --git a/post5.html b/post5.html deleted file mode 100644 index 8b13789..0000000 --- a/post5.html +++ /dev/null @@ -1 +0,0 @@ - diff --git a/post6.html b/post6.html deleted file mode 100644 index 8b13789..0000000 --- a/post6.html +++ /dev/null @@ -1 +0,0 @@ - diff --git a/post8.html b/post8.html deleted file mode 100644 index 8b13789..0000000 --- a/post8.html +++ /dev/null @@ -1 +0,0 @@ - diff --git a/postone.html b/postone.html deleted file mode 100644 index 8b13789..0000000 --- a/postone.html +++ /dev/null @@ -1 +0,0 @@ - diff --git a/some-other-post.html b/some-other-post.html deleted file mode 100644 index 8b13789..0000000 --- a/some-other-post.html +++ /dev/null @@ -1 +0,0 @@ - From 342e58500f7ac14781f4af142314e0ee2fbd1d12 Mon Sep 17 00:00:00 2001 From: gautamc1106 Date: Wed, 21 Sep 2016 20:42:37 +0000 Subject: [PATCH 3/6] Updated file --- generate.sh | 19 +++++++++---------- post.html | 1 + post1.html | 1 + post2.html | 1 + post3.html | 1 + post4.html | 1 + post5.html | 1 + post6.html | 1 + post7.html | 1 + postone.html | 1 + some-other-post.html | 1 + 11 files changed, 19 insertions(+), 10 deletions(-) create mode 100644 post.html create mode 100644 post1.html create mode 100644 post2.html create mode 100644 post3.html create mode 100644 post4.html create mode 100644 post5.html create mode 100644 post6.html create mode 100644 post7.html create mode 100644 postone.html create mode 100644 some-other-post.html diff --git a/generate.sh b/generate.sh index 282760e..6485cd3 100755 --- a/generate.sh +++ b/generate.sh @@ -4,15 +4,14 @@ mkdir -p "$2" for file in "$1"/*; do - line=$(head -n 1 $file) - count=$(sed -n '$=' $file) + line=$(head -n 1 "$file") + count=$(sed -n '$=' "$file") counts=$((count - 1)) - main=$(head -n $count $file | tail -n $counts) - main=`echo $main | tr '\n' "\\n"` - fname=$(basename $file .txt) - echo ""> $fname.html - cp template.html $2/$fname.html - sed -i "s/{{title}}/$line/g" $2/$fname.html - sed -i "s/{{body}}/$main/g" $2/$fname.html - cat $fname.html + main=$(head -n "$count" $file | tail -n "$counts") + main=$(echo $main | tr '\n' "\\n") + fname=$(basename "$file" .txt) + echo ""> "$fname.html" + cp template.html "$2/$fname.html" + sed -i "s/{{title}}/$line/g" "$2/$fname.html" + sed -i "s/{{body}}/$main/g" "$2/$fname.html" done diff --git a/post.html b/post.html new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/post.html @@ -0,0 +1 @@ + diff --git a/post1.html b/post1.html new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/post1.html @@ -0,0 +1 @@ + diff --git a/post2.html b/post2.html new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/post2.html @@ -0,0 +1 @@ + diff --git a/post3.html b/post3.html new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/post3.html @@ -0,0 +1 @@ + diff --git a/post4.html b/post4.html new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/post4.html @@ -0,0 +1 @@ + diff --git a/post5.html b/post5.html new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/post5.html @@ -0,0 +1 @@ + diff --git a/post6.html b/post6.html new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/post6.html @@ -0,0 +1 @@ + diff --git a/post7.html b/post7.html new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/post7.html @@ -0,0 +1 @@ + diff --git a/postone.html b/postone.html new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/postone.html @@ -0,0 +1 @@ + diff --git a/some-other-post.html b/some-other-post.html new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/some-other-post.html @@ -0,0 +1 @@ + From 9c173abb163bf1f5e92c5b96bfadb66ec0a2aa29 Mon Sep 17 00:00:00 2001 From: gautamc1106 Date: Wed, 21 Sep 2016 20:48:04 +0000 Subject: [PATCH 4/6] Updated --- generate.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generate.sh b/generate.sh index 6485cd3..700ab45 100755 --- a/generate.sh +++ b/generate.sh @@ -7,7 +7,7 @@ do line=$(head -n 1 "$file") count=$(sed -n '$=' "$file") counts=$((count - 1)) - main=$(head -n "$count" $file | tail -n "$counts") + main=$(head -n "$count" "$file" | tail -n "$counts") main=$(echo $main | tr '\n' "\\n") fname=$(basename "$file" .txt) echo ""> "$fname.html" From c6b680ddb4ff8192d1867e275a195c992a80dcad Mon Sep 17 00:00:00 2001 From: gautamc1106 Date: Wed, 21 Sep 2016 21:18:11 +0000 Subject: [PATCH 5/6] Updated Succesfully --- generate.sh | 2 +- post.html | 1 - post1.html | 1 - post2.html | 1 - post3.html | 1 - post4.html | 1 - post5.html | 1 - post6.html | 1 - post7.html | 1 - postone.html | 1 - some-other-post.html | 1 - 11 files changed, 1 insertion(+), 11 deletions(-) delete mode 100644 post.html delete mode 100644 post1.html delete mode 100644 post2.html delete mode 100644 post3.html delete mode 100644 post4.html delete mode 100644 post5.html delete mode 100644 post6.html delete mode 100644 post7.html delete mode 100644 postone.html delete mode 100644 some-other-post.html diff --git a/generate.sh b/generate.sh index 700ab45..7fa33b0 100755 --- a/generate.sh +++ b/generate.sh @@ -10,7 +10,7 @@ do main=$(head -n "$count" "$file" | tail -n "$counts") main=$(echo $main | tr '\n' "\\n") fname=$(basename "$file" .txt) - echo ""> "$fname.html" + echo ""> "$2/$fname.html" cp template.html "$2/$fname.html" sed -i "s/{{title}}/$line/g" "$2/$fname.html" sed -i "s/{{body}}/$main/g" "$2/$fname.html" diff --git a/post.html b/post.html deleted file mode 100644 index 8b13789..0000000 --- a/post.html +++ /dev/null @@ -1 +0,0 @@ - diff --git a/post1.html b/post1.html deleted file mode 100644 index 8b13789..0000000 --- a/post1.html +++ /dev/null @@ -1 +0,0 @@ - diff --git a/post2.html b/post2.html deleted file mode 100644 index 8b13789..0000000 --- a/post2.html +++ /dev/null @@ -1 +0,0 @@ - diff --git a/post3.html b/post3.html deleted file mode 100644 index 8b13789..0000000 --- a/post3.html +++ /dev/null @@ -1 +0,0 @@ - diff --git a/post4.html b/post4.html deleted file mode 100644 index 8b13789..0000000 --- a/post4.html +++ /dev/null @@ -1 +0,0 @@ - diff --git a/post5.html b/post5.html deleted file mode 100644 index 8b13789..0000000 --- a/post5.html +++ /dev/null @@ -1 +0,0 @@ - diff --git a/post6.html b/post6.html deleted file mode 100644 index 8b13789..0000000 --- a/post6.html +++ /dev/null @@ -1 +0,0 @@ - diff --git a/post7.html b/post7.html deleted file mode 100644 index 8b13789..0000000 --- a/post7.html +++ /dev/null @@ -1 +0,0 @@ - diff --git a/postone.html b/postone.html deleted file mode 100644 index 8b13789..0000000 --- a/postone.html +++ /dev/null @@ -1 +0,0 @@ - diff --git a/some-other-post.html b/some-other-post.html deleted file mode 100644 index 8b13789..0000000 --- a/some-other-post.html +++ /dev/null @@ -1 +0,0 @@ - From 4626c10b581c9661203e7f6a94263229582e46b1 Mon Sep 17 00:00:00 2001 From: Gautam Chheda Date: Wed, 21 Sep 2016 20:30:11 -0400 Subject: [PATCH 6/6] Update .codeclimate.yml --- .codeclimate.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.codeclimate.yml b/.codeclimate.yml index bfc2e80..da303f7 100644 --- a/.codeclimate.yml +++ b/.codeclimate.yml @@ -2,3 +2,5 @@ engines: shellcheck: enabled: true + exclude_fingerprints: + - 3d4eeb63f9db5eba2a173a14494622fb