shell + openssl
Create a random key with openssl:
$ openssl rand -hex 32
66fd3101582dcbd86c4d689a87f12330d9e2994686b8876926014c3218dc4fc4
Calculate public key / wallet address:
$ echo 66fd3101582dcbd86c4d689a87f12330d9e2994686b8876926014c3218dc4fc4 | npx ethereum-private-key-to-address
0x5286dDcA3bBA8CF79ab97EB49881A23470ed7D30