我在课堂上的作业是将 cat 命令重写为程序。我已经写了很多代码,效果很好,但似乎教授希望我们只写“$ cat file1 file2”而不是“$ ./cat file1 file2”来执行我们的程序(不是shell命令) . Makefile 是这样写的:
CFLAGS=-std=c99 -pedantic -Wextra -Wall -O
all: cat
cat: cat.c
clean:
rm cat
我正在浏览所有可用的笔记,但似乎找不到答案。我可以做些什么来通过我的程序重定向命令 cat ?