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

商城网站建设清单seo推广需要多少钱

商城网站建设清单,seo推广需要多少钱,莱芜杂谈莱芜话题,怎么键卖东西的网站这个命令: strings your_file | awk {total length 1} END {print total}我们来逐步解释它的含义: 一、strings your_file 这是 strings 命令,来自于 binutils 工具包。它的作用是: 从二进制文件中提取可打印的 ASCII 字符串。…

这个命令:

strings your_file | awk '{total += length + 1} END {print total}'

我们来逐步解释它的含义:


一、strings your_file

这是 strings 命令,来自于 binutils 工具包。它的作用是:

从二进制文件中提取可打印的 ASCII 字符串。

也就是说,它会从 your_file 这个二进制文件中找出所有“可见的文本字符串”,一行一行输出。


二、awk '{total += length + 1} END {print total}'

这部分是 awk 脚本,对 strings 命令的输出做处理。

重点解释:
length 是什么?

awk 中,length 是一个内建函数,用于返回当前行的长度(字符串长度)。

例如:

echo "hello" | awk '{print length}'
# 输出: 5

所以在这个脚本中:

total += length + 1

表示:每一行的长度加 1(因为每行原本有个 \n 被去掉了,或者表示 null terminator \0),然后加到 total 变量中。

✅ 为什么要加 1?

这是因为 strings 提取出来的每个字符串在原文件中,应该以 null 字符 \0 结尾(这是 C 字符串的约定)。但 strings 输出的时候是按行输出的,不会显示 \0

所以如果你想估算这些字符串在原始二进制文件中实际占用的字节数,你需要把每一行的长度加上一个字节(对应 \0)。


三、最终含义总结:

strings your_file | awk '{total += length + 1} END {print total}'

这个命令的作用是:

估算 your_file 中所有以 null 结尾的可打印字符串在文件中总共占用了多少字节。

  • length 来自 awk,表示当前行的长度。
  • 每行加 1,是因为在二进制中这些字符串是以 \0 结尾的。
  • total 累加所有行的长度 + 1,最后输出这个总字节数。
http://www.dtcms.com/wzjs/37927.html

相关文章:

  • 网站打不开 ...爱网站查询
  • 网站搜索引擎优化方案seo网站培训优化怎么做
  • 毕业设计做网站好做吗网站推广基本方法是
  • php网站怎么做测试seo课程在哪培训好
  • 九江做网站的百度推广落地页
  • 微网站自助建设厉害的seo顾问
  • 小型企业网络搭建长沙seo排名收费
  • 购物网站建设要多少钱现在疫情怎么样了最新消息
  • 教育网站建设情况报告中央下令全国各地核酸检测
  • 提供完善政府网站建设b2b外链
  • 温州网站制作价格谷歌google官网
  • 手机ppt在哪个网站做沈阳网站建设
  • 绍兴网站建设设计制作代发百度关键词排名
  • 建设网站的目标杭州网站关键词排名优化
  • 产品毕业设计网站建设个人网络销售平台
  • 系统管理员已阻止这个应用seo综合查询软件排名
  • 网站建设调查分析如何让网站快速收录
  • 学生怎么制作网站2024年3月新冠高峰
  • 如何做网站首页优化网站整体优化
  • 赣州网站开发360seo排名点击软件
  • 网站开发验收方案郑州高端网站建设哪家好
  • 免费动画制作网站百度网站收录链接提交
  • 做网站开发电脑配置app注册推广团队
  • 做网站虚拟主机和云服务器吗企业网站的在线推广方法有
  • 什么网站免费制作广告软文
  • h5制作价格seo案例分析及解析
  • 包头建委网站找不到竞价开户推广
  • 5种有效增加网站流量引流推广的句子
  • 政府网站建设管理办法广东seo网站推广
  • 做网站南昌百度seo点击