sh 生成新闻标题使用/ w GenesisH0
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 生成新闻标题使用/ w GenesisH0相关的知识,希望对你有一定的参考价值。
#!/bin/bash
feed(){
rsslocalfile=Business.xml
rssfeedurl=http://rss.nytimes.com/services/xml/rss/nyt/Business.xml
wget --quiet -O $rsslocalfile $rssfeedurl
}
xmlgetnext(){
local IFS='>'
read -d '<' TAG VALUE
}
parse(){
cat $rsslocalfile | while xmlgetnext; do
case $TAG in
'item')
title=''
link=''
pubDate=''
description=''
;;
'title')
title="$VALUE"
;;
'link')
link="$VALUE"
;;
'pubDate')
# convert pubDate format for <time datetime="">
datetime=$( date --date "$VALUE" --iso-8601=minutes )
pubDate=$( date --date "$VALUE" '+%D %H:%M%P' )
;;
'description')
description="$VALUE"
;;
'/item')
cat<<EOF
$title $pubDate
EOF
;;
esac
done
}
feed
parse | sed 's/#.*$//' | grep / | shuf -n 1
以上是关于sh 生成新闻标题使用/ w GenesisH0的主要内容,如果未能解决你的问题,请参考以下文章
sh 新闻newорръ
自然语言处理(NLP)基于注意力机制的英文新闻标题生成
sh SFTP使用LFTP w / fancy选项
基于VUE实现的新闻后台管理系统-一
实战-130W表增加字段耗时
ITIL_F_SH_20160520开班新闻