delete fix
This commit is contained in:
parent
fb1a0630ed
commit
21cbc410af
4
lb
4
lb
|
@ -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() { \
|
||||
|
|
Loading…
Reference in New Issue