A cat not eating for several days is at risk for developing a secondary disease called hepatic lipidosis (also called fatty liver syndrome). This disease is a life-threatening acute liver condition, ... MSN: Why Is My Cat Vomiting White Foam?

Understanding the Context

A Vet Shares 10 Causes to Look Out For Q: "My cat has been vomiting white foamy stuff and has lost her appetite the last couple of days. Should I take her to the vet?" A: Occasional vomiting is all too common in cats; about 54% of cats ... Why Is My Cat Vomiting White Foam? A Vet Shares 10 Causes to Look Out For 46 There are a few ways to pass the list of files returned by the find command to the cat command, though technically not all use piping, and none actually pipe directly to cat.

Key Insights

The simplest is to use backticks (`): cat `find [whatever]` This takes the output of find and effectively places it on the command line of cat. cat "Some text here." > myfile.txt Possible? Such that the contents of myfile.txt would now be overwritten to: Some text here. This doesn't work for me, but also doesn't throw any errors. Specifically interested in a cat -based solution (not vim/vi/emacs, etc.).

Final Thoughts

All examples online show cat used in conjunction with file inputs, not raw text... cat is valid only for atomic types (logical, integer, real, complex, character) and names. It means you cannot call cat on a non-empty list or any type of object. In practice it simply converts arguments to characters and concatenates so you can think of something like as.character() %>% paste(). print is a generic function so you can define a specific implementation for a certain S3 class. The Washington Post: Ask a Vet: When it comes to cats and vomiting, how much is too much?