当前位置: 首页 > news >正文

建设银行官方网站首页公司机构个人网站制作多少钱

建设银行官方网站首页公司机构,个人网站制作多少钱,怎样开一个小贸易公司,宁夏网站建设中自动化计算文本文件TTR的bash脚本 简介 这是一个可以计算文本文件TTR的bash脚本,文件名为:calculate_TTR.sh。它会接收一个文件名作为参数,并输出总单词数、特异单词数和TTR。 TTR是什么 TTR(Type-Token Ratio)是用…

自动化计算文本文件TTR的bash脚本

简介

这是一个可以计算文本文件TTR的bash脚本,文件名为:calculate_TTR.sh。它会接收一个文件名作为参数,并输出总单词数、特异单词数和TTR

TTR是什么

TTR(Type-Token Ratio)是用来衡量文章复杂程度的,计算方法很简单,就是一篇文章中用了多少单词(种类,去重后的)比上总共的单词数量。

TTR=UniqueTotalTTR=\frac{Unique}{Total}TTR=TotalUnique

如果TTR越大就认为这篇文章的复杂性越高。

脚本代码

#!/bin/bash# 读取文件
filename="$1"
if [ ! -f "$filename" ]; thenecho "文件不存在或无法读取!"exit 1
fi# 去除标点符号和空格,只保留单词
words=$(cat "$filename" | tr -cs '[:alnum:]' '[\n*]' | tr '[:upper:]' '[:lower:]')# 计算总单词数量和不同单词数量
total_words=$(echo "$words" | wc -w)
unique_words=$(echo "$words" | sort | uniq | wc -w)
# -w或--words 只显示词数。
# -l或--lines 显示行数。# 计算TTR
ttr=$(echo "scale=4; $unique_words/$total_words" | bc)
# -c或--bytes或--chars 只显示Bytes数。# 输出结果
echo "Total: $total_words"
echo "Unique: $unique_words"
echo "TTR: $ttr"

非脚本程序

这可以帮助理解脚本程序:

cat pubmed-a.txt |tr -cs "[:alnum:]" "\n" |tr [:upper:] [:lower:] >pubmed.a.pure.txt
wc pubmed.a.pure.txt
sort pubmed.a.pure.txt |uniq |wc

这是一些代码片段的具体作用:

  1. cat pubmed-a.txt: 显示文件pubmed-a.txt的内容。
  2. tr -cs "[:alnum:]" "\n":使用tr命令将pubmed-a.txt中的非字母数字字符替换为换行符,保留字母数字字符。
  3. tr [:upper:] [:lower:]:使用tr命令将pubmed-a.txt中的大写字母转换为小写字母。
  4. > pubmed.a.pure.txt:将上一条命令的输出结果重定向到pubmed.a.pure.txt文件中。
  5. wc pubmed.a.pure.txt:统计pubmed.a.pure.txt文件中的行数、单词数和字符数。
  6. sort pubmed.a.pure.txt | uniq | wc:将pubmed.a.pure.txt文件中的内容按字典序排序,去重后再统计行数、单词数和字符数。

这些命令的目的是将pubmed-a.txt文件中的文本处理成纯文本格式,并统计其中的单词数、行数和字符数。其中,排序和去重操作可以用来查看pubmed-a.txt文件中不同单词的数量。

计算代码

chmod 777 calculate_TTR.sh
./calculate_TTR.sh BROWN_A.txt
./calculate_TTR.sh pubmed-a.txt

结果

image-20230303152440054

d-a.txt


## 结果[外链图片转存中...(img-nhbxYC5u-1677841449710)]
http://www.khdw.cn/news/46724.html

相关文章:

  • 网站域名注销备案百度登录账号首页
  • 建设工程公司账务处理搜索关键词优化
  • 自己做网站哪种好做陕西网站设计
  • 上海市城乡建设委员会网站谷歌推广费用
  • 如何制作网页插件优化疫情政策
  • 产品如何做网站推广传统营销和网络营销的区别
  • 淄博网站公司电话买淘宝店铺多少钱一个
  • wordpress 上传绕过seo高级教程
  • 网站app建设图片如何创建自己的网站
  • 网站被百度收录互联网全网营销
  • 网站留言效果怎么做上海今天刚刚发生的新闻
  • 独立网站做seo优化搜索关键词是什么意思
  • h5游戏网站入口培训网站搭建
  • 政府网站建设的现状问题及其对策什么是关键词广告
  • 昆明做网站价格台州网站seo
  • 课堂资源管理网站开发需求分析网络营销公司注册找哪家
  • 网站建设项目来源线上营销手段有哪些
  • 网站认证打的钱怎么做分录如何快速推广网站
  • 看女人和男人做鸡的网站山西seo谷歌关键词优化工具
  • 销售管理软件新技术上海抖音seo
  • 视频制作网站都有哪些模板建站教程
  • 和coser做网站大连seo顾问
  • 做网站一般几个人竞价账户托管的公司有哪些
  • 开店加盟代理南昌seo
  • 网站设计滚动图片怎么做岳阳网站设计
  • 帝国网站模板建设视频新网站百度收录
  • 相亲网站如何做自我介绍我为什么不建议年轻人做销售
  • 福建做网站的公司网络运营怎么做
  • 政府网站建设典型经验材料seo排名首页
  • 潇朋友免费班级网站建设系统小说网站排名免费