本文介绍了用管道运行命令的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 29岁程序员,3月因学历无情被辞! 我想创建一个shell,其中子进程运行linux命令(在execvp的帮助下),如ls等。问题是我还希望它支持管道命令,如ls / tmp | wc -l。我现在的程序适用于像ls或ls -l / tmp这样的命令解决方案 I want to make a shell where the child process runs linux commands(with the help of execvp) such as "ls" etc.The problem is that i also want it to support pipe commands such as "ls /tmp | wc -l" .Τhe program i have for now works for commands like "ls" or "ls -l /tmp" 解决方案 这篇关于用管道运行命令的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云! 09-05 17:28