string comparison (string library) - and other string functions (substrings, etc.) file descriptors, redirection, etc. how to use pipe?