【发布时间】:2013-10-23 23:04:58
【问题描述】:
我正在创建一个随机删除不同 MAC 地址的代码,但不知道如何执行此操作。我对如何解决此问题的想法是使用此脚本随机化或重新排列文本文件中 MAC 地址的顺序,但我无法弄清楚如何使用批处理文件执行此操作。它的工作原理是它将读取“maclist.txt”,然后使用随机顺序“maclist_temp.txt”创建一个新的临时文件,这将是重新排列的文件。然后,它会按顺序拉取这个随机文件。
我尝试过 Google 和搜索网络,但没有发现任何有用的东西。我仍在积极寻找,但任何建议都会非常有用。
提取和删除随机行然后添加到底部这样简单的操作可能会起作用。随机化会更好,但我想保留原始列表。比如:
- 制作名为 maclist_temp.txt 的 maclist.txt 的临时副本
- 随机取一个 MAC 地址,从 maclist_temp.txt 中删除
- 读到底
这就是我想要的,但欢迎任何建议。
【问题讨论】:
-
您至少需要有两个临时文件,以及一个嵌套的
for循环 -
我不在 Linux 上,我是 Windows 7 用户。另外,什么是嵌套 for 循环?
-
@computerlife22 它指的是循环内的循环
标签: file batch-file text random