【发布时间】:2016-04-05 00:03:28
【问题描述】:
我想创建一个命令来运行通过编译 c 程序创建的可执行文件。我找不到合适的解决方案。假设我有一个名为 myprogram.c 的文件并对其进行编译并将 myprogram 作为 .我想在我系统的任何文件夹中输入myprogram 并运行它。我怎样才能做到这一点?
【问题讨论】:
-
在命令行中输入
./myprogram是否有效? -
是的,但我不想输入
./。我希望能够从任何文件夹运行它,就像ls或pwd。 -
将目录
.添加到PATH环境变量的末尾,使其看起来像<WHATEVER OUTPUT OF echo $PATH WAS>:. -
@DylanKirkby - 或者,也许,不要这样做,这样可以避免混乱和风险。有时最好的答案是“那是一个非常糟糕的主意,不要那样做,另寻出路。”如果您可以建议其他方式,也许您会获得支持。 :)
标签: unix command-line terminal minix