all repos — eureka @ main

static site generator based on the 100r.co engine

tw.sh (raw)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/bin/sh

siteroot=$(grep "#define SITEROOT" config.h | awk '{print $3}' | sed -e 's/"//g')
twtxt=$(grep "#define TWTXT" config.h | awk '{print $3}' | sed -e 's/"//g')
twt(){
  self=$(mktemp)
  new=$(mktemp)
  echo "$(date -Is)\t$@" > ${self}
  cat ${self} ${siteroot}${twtxt} > ${new}
  cp ${new} ${siteroot}${twtxt}
  rm ${new}
  rm ${self}
}

twt $@