lhunath 1173060356 learn cat is a tool used to concatenate the contents of several files. It is NOT designed to pipe file data into processes. If you're trying to feed file data to an application, see if the application takes an input file as argument, or use file redirection: command < file greycat 1175026459 forget greycat 1175026510 learn cat(1) is used to conCATenate multiple files together. It's usually unnecessary in pipelines: ``cat foo | bar'' can be written ``bar < foo'' instead. See also "uuoc". lhunath 1175322963 forget lhunath 1175323192 learn cat(1) is used to concatenate multiple files together. It should NOT be used to feed file data to processes; there are almost always far better ways to achieve this. The application might take a file as argument (ea. grep ^foo file), or you might want to use file redirection (ea. grep ^foo < file). lhunath 1176905472 forget lhunath 1176905700 learn cat(1) is used to concatenate multiple files together. It should NOT be used to feed file data to processes; there are almost always far better ways to achieve this. The application might take a file as argument (ea. grep ^foo file), or you might want to use file redirection (eg. grep ^foo < file). lhunath 1179065069 forget lhunath 1179065193 learn cat(1) is used to concatenate multiple files together. It should NOT be used to feed file data to processes. There are far better ways to achieve this. The application might take a file as argument (eg. grep ^foo file); or you might want to use file redirection (eg. read line < file).