Q:

OpenVPN on Linux: passing username and password in command line

I am using IPVanish for using a proxy while surfing; like:
sudo openvpn --config /home/ipv/conf/ipvanish-CA-Toronto-tor-a09.ovpn

Now, I have to enter my username, after that my password. 
How Can I pass those two params right as one command, so that I just use one command and the username/password are being passed automatically? 

A:

The previous answer didn't work for me (still asked for username and password), what did work was putting your credentials in a file (pass.txt), like this
username@email.com
password

and calling openvpn with --auth-user-pass pass.txt. 
source

A:

Following @Fluffy answer (unfortunately I don't have enough reputation to comment)
There is a nice bash trick that can eliminate need for pass.txt file
Insead of 
openvpn ... --auth-user-pass pass.txt

where pass.txt is
opvn_user
ovpn_pass

one can use
openvpn ... --auth-user-pass <(echo -e "opvn_user\novpn_pass")

