当文件存在时,在Linux中找不到文件

时间:2017-12-20 08:01:10

标签: linux openwrt

目标是使用传递参数运行sendData.c文件。但它显示文件未找到但它已经存在。让我知道它出了什么问题。

root@OpenWrt:/tmp/sendData# ls -l
-rw-r--r--    1 root     root            75 Dec 19 07:02 Makefile
-rw-r--r--    1 root     root          5627 Dec 18 07:33 sendData.c
-rw-r--r--    1 root     root         13162 Dec 18 07:33 send_Data
-rw-r--r--    1 root     root         10744 Dec 20 07:46 send_Data_loop
root@OpenWrt:/tmp/sendData# ./sendData wlan0 E8:DE:27:C3:E6:07
-ash: ./sendData: not found

3 个答案:

答案 0 :(得分:1)

您要使用的文件名称不同

# ./send_Data wlan0 E8:DE:27:C3:E6:07

我认为你有一个令人困惑的命名方案,因为你的.c文件名称没有和下划线

答案 1 :(得分:0)

首先,让你的文件可执行: TemplateVersion再次运行命令。

答案 2 :(得分:0)

解决 没有执行" make"首先没有生成sendData文件。