diff options
-rwxr-xr-x | add_to_index.sh | 7 | ||||
-rwxr-xr-x | add_to_index_tr.sh | 6 | ||||
-rwxr-xr-x | copy_to_html.sh | 8 | ||||
-rwxr-xr-x | formatter.sh | 5 |
4 files changed, 26 insertions, 0 deletions
diff --git a/add_to_index.sh b/add_to_index.sh new file mode 100755 index 0000000..dacdf35 --- /dev/null +++ b/add_to_index.sh @@ -0,0 +1,7 @@ +#!/bin/sh +cd $HOME/www/blogposts +FILE=$(basename $1|sed s/.txt/.html/) +echo $FILE +/home/void/www/sh/formatter.sh /home/void/www/blogposts/$(basename $1) >| "$HOME/www/source/$FILE" +sed -i "/\<ul name=blogposts\>/s/$/\n\t\<li\>\<a href=\"$FILE\"\>$FILE\<\/a\>\<\/li\>/" $HOME/www/source/index.html + diff --git a/add_to_index_tr.sh b/add_to_index_tr.sh new file mode 100755 index 0000000..5943196 --- /dev/null +++ b/add_to_index_tr.sh @@ -0,0 +1,6 @@ +#!/bin/sh +cd $HOME/www/blogposts_tr +FILE=$(basename $1|sed s/.txt/.html/) +echo $FILE +/home/void/www/sh/formatter.sh $HOME/www/blogposts/$(basename $1) >| "/home/void/www/source/$FILE" +sed -i "/\<ul name=blogposts\>/s/$/\n\t\<li\>\<a href=\"$FILE\"\>$FILE\<\/a\>\<\/li\>/" $HOME/www/source/index_tr.html diff --git a/copy_to_html.sh b/copy_to_html.sh new file mode 100755 index 0000000..fa4eca2 --- /dev/null +++ b/copy_to_html.sh @@ -0,0 +1,8 @@ +#!/bin/sh + +for F in $(ls); do +FILE=$(basename $F|sed s/.txt/.html/) +echo $FILE +$HOMe/www/sh/formatter.sh $F >| "$HOME/www/source/$FILE" +done + diff --git a/formatter.sh b/formatter.sh new file mode 100755 index 0000000..1ed699a --- /dev/null +++ b/formatter.sh @@ -0,0 +1,5 @@ +printf "<html>\n <head>\n <meta charset="utf-8">\n<link rel="ICON" href="favicon.ico"/>\n<link rel="stylesheet" href="style.css">\n <title>Barkod's Basement</title>\n <h1 align="center"> $(basename $1|sed s/txt$/html/) </h1> </head>\n <body>\n<hr>\n " +printf "<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">\n <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">\n <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">\n <link rel="manifest" href="/site.webmanifest">\n <link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5">\n <meta name="msapplication-TileColor" content="#da532c">\n <meta name="theme-color" content="#ffffff">\n" +printf "<p> date : $(date "+%d/%m/%y")</p>\n " +sed "s/^/<p> \  \  /;s/$/<\/p>/" $1 +printf " </body>\n <html>\n" |