如何在C中执行此shellcode ls PathToDirectory > newFile.txt
来创建包含目录内容列表的新文件。
我已经尝试过,但这总是给我一个错误。 “ ls:无法访问'>':没有这样的文件或目录”
我正在使用此代码:
execl( "/bin/ls","ls","PathToTheDirectory",">","newFileTocreate.txt",NULL);
输出:
ls:无法访问“>”:没有这样的文件或目录 newFileTocreate.txt
“显示目录的内容”