@TIZ большое спасибо за ваш ответ. И спасибо вам обоим за то, что нашли время прочитать мой вопрос. Джонатан прав: я искал способ генерировать код на лету и думал о конвейерах как о логическом подходе. Извините, если я создал путаницу, не упомянув это явно в моем вопросе.

тьprintf("Hello!"); в C из терминала я использую

echo '#include<stdio.h>
void main()
{
printf("Hello!");
}' > foo.c

а затем позвонитеgcc foo.c сделать вывод. К сожалению, конвейер

echo '#include<stdio.h>
void main()
{
printf("Hello!");
}' | gcc 

не жалуется на отсутствие входного файла. В конечном счете, я хочу иметь скрипт, где я могу скомпилировать Ccommand от терминала с./script [command], Любое предложение будет оценено.

Ответы на вопрос(4)

Ваш ответ на вопрос