If you have ethereal, you probably have
tethereal (both are free and both are provided with the *nix and Win32 ethereal distros; I think MacOS, too, but don't have a copy of that handy). tethereal is "text-based ethereal"; it prints the packets as specified in its args.
HTH, --traveler