比如./ledtest /dev/led 0 第一一个是脚本文件名吗 所以是3个参数吗
时间: 2024-03-29 15:40:49 浏览: 23
是的,假设 "./ledtest" 是可执行文件的名称,执行命令 "./ledtest /dev/led 0" 时,"./ledtest" 会作为 argv 列表的第一个元素(即脚本文件名),"/dev/led" 作为 argv 列表的第二个元素,"0" 作为 argv 列表的第三个元素,因此 argv 列表的长度为 3。
相关问题
./ledtest /dev/led 0 -sh: ./ledtest: not found
这个错误提示表明你执行的命令 `./ledtest /dev/led 0` 找不到可执行文件 `ledtest`,或者该文件不在当前目录下。请确保你已经编译了 `ledtest` 并且在执行命令前进入了包含该文件的目录。你可以尝试使用 `ls` 命令查看当前目录下是否存在 `ledtest` 文件,或者使用 `find` 命令查找该文件的位置。
$./ledtest /dev/led 0 -sh: ./ledtest: not found
这个错误提示表明您尝试执行一个名为 ledtest 的可执行文件,但系统找不到它。请检查文件路径是否正确,并确保您已正确地安装了该文件。例如,如果您的文件位于当前目录下,您可以使用以下命令运行它:`./ledtest /dev/led 0`。如果您仍然遇到问题,请提供更多信息,以便我能够更好地帮助您。