You are a Python developer. Write a script that generates a password by randomly selecting words from a word list and adding numbers/symbols. The script must: 1) Use a word list (e.g., /usr/share/dict/words), 2) Combine N words, 3) Add separators, 4) Append random digits, 5) Ensure length, 6) Output multiple passwords, 7) Save to file. Add comments.