Fixed broken dates and updated docs

This commit is contained in:
2022-03-15 00:39:01 +08:00
parent 7173e38b90
commit ed81d58d42
3 changed files with 16 additions and 20 deletions

View File

@ -53,22 +53,22 @@ cat \
<(
for ((i=1;i<10;i++))
do
itemnum=$(( CONTENTNUM - i ))
padint=$(printf %03d $itemnum)
title=$(jq -r '.data | .['"$padint"'].title' .data.json )
pubdate=$(jq -r '.data | .['"$padint"'].published_date' .data.json )
guid=$(jq -r '.data | .['"$padint"'].guid' .data.json )
export padint=$( printf %03d $(( CONTENTNUM -i )) )
cat \
<(head -n $(( itemlinereplace -1 )) .rss.item.template |
sed "s/TITLE/$title/;
s/CURRENTINT/$padint/"
<(
head -n $(( itemlinereplace -1 )) .rss.item.template |
title=$(jq -r '.data | .['"$padint"'].title' .data.json ) \
perl -pe 's/TITLE/$ENV{title}/; s/CURRENTINT/$ENV{padint}/'
) \
<(cat content-$padint quote-$padint |
<(
cat content-$padint quote-$padint |
tidy -q -asxml |
xq -cx '.html.body' ) \
<(tail -n +$(( itemlinereplace +1 )) .rss.item.template |
sed "s/PUBDATE/$pubdate/;
s/GUID/$guid/"
<(
tail -n +$(( itemlinereplace +1 )) .rss.item.template |
pubdate=$(jq -r '.data | .['"$padint"'].published_date' .data.json ) \
guid=$(jq -r '.data | .['"$padint"'].guid' .data.json ) \
perl -pe 's/PUBDATE/$ENV{pubdate}/; s/GUID/$ENV{guid}/'
)
done
) \