fixed head before sed
This commit is contained in:
parent
89780c3108
commit
bf676017c4
1 changed files with 2 additions and 2 deletions
4
bb.sh
4
bb.sh
|
@ -341,9 +341,9 @@ twitter_card() {
|
||||||
echo "<meta name='twitter:card' content='summary' />"
|
echo "<meta name='twitter:card' content='summary' />"
|
||||||
echo "<meta name='twitter:site' content='@$global_twitter_username' />"
|
echo "<meta name='twitter:site' content='@$global_twitter_username' />"
|
||||||
echo "<meta name='twitter:title' content='$2' />" # Twitter truncates at 70 char
|
echo "<meta name='twitter:title' content='$2' />" # Twitter truncates at 70 char
|
||||||
description=$(grep -v "^<p>$template_tags_line_header" "$1" | sed -e 's/<[^>]*>//g' | head -c 250 | tr '\n' ' ' | sed "s/\"/'/g")
|
description=$(grep -v "^<p>$template_tags_line_header" "$1" | sed -e 's/<[^>]*>//g' | tr '\n' ' ' | sed "s/\"/'/g" | head -c 250)
|
||||||
echo "<meta name='twitter:description' content=\"$description\" />"
|
echo "<meta name='twitter:description' content=\"$description\" />"
|
||||||
image=$(sed -n 's/.*<img.*src="\([^"]*\)".*/\1/p' "$1" | head -n 1) # First image is fine
|
image=$(sed -n '2,$ d; s/.*<img.*src="\([^"]*\)".*/\1/p' "$1") # First image is fine
|
||||||
[[ -z $image ]] && return
|
[[ -z $image ]] && return
|
||||||
[[ $image =~ ^https?:// ]] || image=$global_url/$image # Check that URL is absolute
|
[[ $image =~ ^https?:// ]] || image=$global_url/$image # Check that URL is absolute
|
||||||
echo "<meta name='twitter:image' content='$image' />"
|
echo "<meta name='twitter:image' content='$image' />"
|
||||||
|
|
Loading…
Reference in a new issue