다른 MAC 주소를 무작위로 스트립하는 코드를 만드는 중이지만이를 수행하는 방법을 알 수는 없습니다. 이 방법에 대한 내 생각은 무작위로 또는이 스크립트를 사용하여 텍스트 파일에서 MAC 주소의 순서를 다시 정렬 할 수 있지만 배치 파일을 사용하여이를 수행하는 방법을 알아낼 수 없습니다. 이것이 작동하는 방법은 "maclist.txt"를 읽은 다음 랜덤 순서 "maclist_temp.txt"로 새 임시 파일을 생성합니다.이 임시 파일은 재배치 된 파일이됩니다. 그런 다음이 임의 화 된 파일을 순서대로 가져옵니다.배치 파일을 사용하여 텍스트 파일의 줄을 임의로 재정렬하는 방법
Google을 사용해 보았지만 웹을 검색했지만 너무 유용한 것은 없습니다. 나는 여전히 적극적으로 찾고 있지만 조언은 매우 유용 할 것입니다.
임의의 줄을 추출하고 삭제 한 다음 맨 아래에 추가하는 것이 간단 할 수도 있습니다. 무작위 화가 더 낫지 만 원본 목록을 유지하고 싶습니다. 뭔가 같은 :
- 는
- maclist_temp.txt라는 maclist.txt의 임시 복사본을 만들고, 하나 개의 임의의 MAC 주소를 가지고 바닥
에 maclist_temp.txt
당신은에서 - 적어도 두 개의 임시 파일을해야하며, 중첩 된'for' 루프 – Monacraft
리눅스의 경우는, 이러한 도움이 될 : [에서 임의의 선을 선택 bash에있는 파일] (http://stackoverflow.com/questions/9245638/select-random-lines-from-a-file-in-bash), [Unix 명령에서 파일의 무작위 라인을 읽는 쉬운 방법은 무엇입니까? 줄?] (http://stackoverflow.com/questions/448005/whats-an-easy-way-to-read-random-line-from-a-file-in-unix-command-line) – Uours
나는 Linux가 아니라 Windows 7 사용자입니다. 또한 for 중첩 루프는 무엇입니까? – computerlife22