Antworten:
Du könntest es versuchen:
{ foo; echo contents not stored in file; } | bar
oder (fast dasselbe, startet aber eine Subshell):
( foo; echo contents not stored in file ) | bar
Edit: Ein völlig anderer Ansatz, der dem, wonach Sie gesucht haben, näher kommt:
foo | cat - <(echo additional contents) | bar
Siehe "Prozessersetzung" im bash-Handbuch.