Is there a tool for validating /etc/network/interfaces files?
To expand upon @jdthood's answer...
If the interface is already up, you can still use this method to validate the /etc/network/interfaces
file. For example, assuming you have an error, you may see something like this:
$ sudo ifup --no-act eth0
/etc/network/interfaces:11: unknown method
ifup: couldn't read interfaces file "/etc/network/interfaces"
Apparently there's an error on line 11. Great. Thank heavens I didn't bounce the networking only to lose SSH access!
If all is fine, you will see:
$ sudo ifup --no-act eth0
ifup: interface eth0 already configured
The following may do part of what you want.
ifup --no-act eth0