在下网工,求个脚本。
在下网工,求个脚本。
表 1 是 arp 表总表,包含 IP+MAC 信息
表 2 是分表,只有 MAC 信息,要根据 MAC 在表 1 中查表填入对应的 IP 信息。
格式不给别人怎么帮你,有这时间不如问问 chatgpt
这个我感觉都不需要用到脚本,awk 是不是就可以实现啊
又想了下,如果没有 awk 环境,excel 的数据透视表是不是就能解决
这个 sql 很简单,select 表 2.mac,表 1.ipfrom 表 2 left join 表 1 on 表 2.mac = 表 1.mac 需要注意的是,mac 是否有重复值,如有重复值,就笛卡尔积,数据膨胀了
或者用 pandas 的 merge ,也可以的, 数据处理,建议用 pandas ,方便,自己写循环,太麻烦了
excel 的 vlookup 可以实现
现在还有这么专业(别的方向都不会)的网工吗
要求倒是给细致一点啊,桌面端?语言要求呢,Py 还是什么都行?需要用数据库还是 csv 一类的文件储存?
GPT 就够了,几分钟完事
gpt4 的代码解释器非常适合干这种。
导入到数据库里面写 sql 最方便
切记,找人帮忙要说谢谢,而不是甩个需求当老板。
网工好啊。。。网工再见。
excel 用 vlookup
vlookup 啊。。。
没用 excel 吗,o365 的 xlookup 会更好用……当然你要发给 ChatGPT 可能会更简单
加 v 100 给你搞定
它这是 show arp 的结果
做过,用 textfsm 干
ChatGPT
SQL 脚本?来自 aihello.vip chagpt3.5 回复:以下是一个示例的 SQL 脚本,根据表 2 中的 MAC 信息,在表 1 中查找对应的 IP 信息,并更新表 2:sqlUPDATE 表 2SET IP = (SELECT IP FROM 表 1 WHERE 表 1.MAC = 表 2.MAC)WHERE EXISTS (SELECT 1 FROM 表 1 WHERE 表 1.MAC = 表 2.MAC);这个脚本使用了一个子查询来查找在表 1 中与表 2 中的 MAC 匹配的 IP 。然后通过 UPDATE 语句将查找到的 IP 值更新到表 2 中的相应记录中。请注意,你需要将"表 1"和"表 2"替换为实际的表名。此外,确保在运行脚本之前已经建立了正确的索引以提高查询性能。
在下秦始皇,打钱
放在 excel 里 vlookup() 一个函数搞定
a.php 实际上每秒有 10 个 ip 同时访问,如何实现每秒只执行一个 ip 的请求,同一秒剩余 9 个的请求实际上代码是不执行的? 想了半天找不到解题思路 修改 ngi…
喜欢一个人去吃饭,一个人抽烟,一个人吃完饭转转。 久而久之,就成了无法融入团队的特例了。 但是强行融入,没有共同话题,感觉就是“陪笑”。 问就是有。 应该挺多的? 问就是…
最近想组个 NAS ,有两个选择:1 、淘个二手的 DS920+,大概 3000+左右,据说核显解码能力一般(J4125),发布较久,保修也有问题2 、另一方面,也可以组个 N…