如何使用批处理文件随机重新排列文本文件中的行

我正在创建一个随机剥离不同MAC地址的代码,但无法弄清楚如何执行此操作.我对如何处理这个问题的想法是使用这个脚本随机化或重新排列文本文件中MAC地址的顺序,但我无法弄清楚如何使用批处理文件执行此操作.这将如何工作,它将读取“maclist.txt”,然后使用随机顺序“maclist_temp.txt”创建一个新的临时文件,该文件将是重新排列的文件.然后,它将按顺序提取此随机文件.

我曾尝试使用Google并在网上搜索,但我没有找到任何有用的东西.我仍在积极寻找,但任何建议都非常有用.

像提取和删除随机行然后添加到底部这样简单的事情可能会起作用.随机化会更好,但我想保留原始列表.就像是:

>制作maclist.txt的临时副本,名为maclist_temp.txt
>取一个随机MAC地址,将其从maclist_temp.txt中删除
>读到底部

这就是我想要的,但欢迎任何建议.

解决方法

你可以尝试这个 batch file来帮助你洗牌你的maclist.txt.批处理代码的用法是

C:\> type list.txt | shuffle.bat > maclist_temp.txt

发出此命令后,maclist_temp.txt将包含一个随机的MAC地址列表.

希望这可以帮助.

相关文章

HTML代码中要想改变字体颜色,常常需要使用CSS样式表。CSS是...
HTML代码如何让字体盖住图片呢?需要使用CSS的position属性及...
HTML代码字体设置 在HTML中,我们可以使用标签来设置网页中的...
在网页设计中,HTML代码的字体和字号选择是非常重要的一个环...
HTML(Hypertext Markup Language,超文本标记语言)是一种用...
外链是指在一个网页中添加一个指向其他网站的链接,用户可以...