请问为什么不能运行我的new目录下的 1 和 a.out 阿?

dell9 2006-04-26 01:37:23
请问为什么不能运行我的new目录下的 1 和 a.out 阿?都是1.c编译出来的。 1.c很简单,就是一个printf,
编译没有问题。操作如下:

谢谢.

Last login: Wed Apr 26 11:49:03 from 192.168.98.40
[wanglt@sz-gw wanglt]$ ls
mail new
[wanglt@sz-gw wanglt]$ cd new
[wanglt@sz-gw new]$ ls
1 1.c a.out
[wanglt@sz-gw new]$ 1
bash: 1: command not found
[wanglt@sz-gw new]$ a.out
bash: a.out: command not found
[wanglt@sz-gw new]$

...全文
70 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
dell9 2006-04-26
  • 打赏
  • 举报
回复
知道了, 谢谢
dell9 2006-04-26
  • 打赏
  • 举报
回复
有办法让搜索路径不包含当前目录吗?谢谢 我只是普通用户
x86 2006-04-26
  • 打赏
  • 举报
回复
./a.out

前面加上./,表示运行当前目录下的文件,linux缺省的搜索路径不包含当前目录

23,114

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧