delete fix

This commit is contained in:
Luke Smith 2018-09-03 10:18:49 -04:00
parent fb1a0630ed
commit 21cbc410af
1 changed files with 2 additions and 2 deletions

4
lb
View File

@ -60,13 +60,13 @@ finalize() { \
delete() { \
listandReturn "$blogdir/*.html" delete
base=$(echo "$chosen" | cut -f1 -d'.')
base=$(basename $(echo "$chosen" | cut -f1 -d'.'))
read -rp "Really delete \"$base\"? (y/N) " choice
[[ $choice =~ [Yy] ]] || exit
rm "$blogdir"/"$chosen" && echo "Blog post deleted from directories."
sed -i "/<item/{:a;N;/<\/item>/!ba};/$base/d" $rssfile && echo "Entry removed from RSS feed file."
sed -i "/<div/{:a;N;/<\/div>/!ba};/$base/d" $blogfile && echo "HTML code removed from blogfile."
sed -i "/<li>.*<a href=\"blog\/$base.html\">/d" $indexfile && echo "Index file entry removed."
rm "$chosen" && echo "Blog post deleted from directories."
}
discard() { \