0

我在课堂上的作业是将 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 ?

4

1 回答 1

1

为此,您需要在 $PATH 中有 ./

export PATH=./:$PATH

但似乎这些说明只是为以这种方式设置 $PATH 的人编写的

于 2013-02-19T01:31:52.917 回答