标签: c bash
我必须编写一个称为标记的程序,该程序至少接受三个参数,例如:
./marker ls CourseDir -p- wc -c
这意味着marker将使用参数ls启动运行CourseDir的进程,然后使用参数wc启动程序-c。它还将创建管道,并使第一个程序的输出写入管道,并导致第二个程序从管道的另一端读取。参数-p-用作分隔符。
marker
ls
CourseDir
wc
-c
-p-
如何扫描参数以找到参数-p-并将其位置保存在变量中,然后将其替换为NULL指针?
NULL