首页 > 解决方案 > 如何将文本从标准输入发送到脚本

问题描述

除了做:

$ ./script < myfile.txt

有没有办法直接在命令行中传递文本,例如:

./script < "hello this is not a test"

我想要发送文本的程序是:

// script.c
 #include<stdio.h>
 int main(void)
 {
     char c;
     while ((c = getchar()) != EOF)
         putchar(c);
 }

标签: clinuxunixredirectstdin

解决方案


推荐阅读