suppress error messages and don't enter for loop when no tag files exist
This commit is contained in:
parent
93808a0254
commit
a5a196773a
4
bb.sh
4
bb.sh
|
@ -720,7 +720,7 @@ all_tags() {
|
|||
|
||||
echo "<h3>$template_tags_title</h3>" >> "$contentfile"
|
||||
echo "<ul>" >> "$contentfile"
|
||||
for i in ./$prefix_tags*.html; do
|
||||
for i in $(ls ./$prefix_tags*.html 2>/dev/null || echo ''); do
|
||||
echo -n "."
|
||||
nposts="$(grep -c "<\!-- text begin -->" $i)"
|
||||
tagname="$(echo $i | cut -c $((${#prefix_tags}+3))- | sed 's/\.html//g')"
|
||||
|
@ -837,7 +837,7 @@ rebuild_tags() {
|
|||
rm "$tmpfile"
|
||||
done
|
||||
# Now generate the tag files with headers, footers, etc
|
||||
for i in $(ls -t ./$prefix_tags*.tmp.html); do
|
||||
for i in $(ls -t ./$prefix_tags*.tmp.html 2>/dev/null || echo ''); do
|
||||
tagname="$(echo $i | cut -c $((${#prefix_tags}+3))- | sed 's/\.tmp\.html//g')"
|
||||
create_html_page "$i" "$prefix_tags$tagname.html" yes "$global_title — $template_tag_title \"$tagname\""
|
||||
rm "$i"
|
||||
|
|
Loading…
Reference in New Issue
Block a user