【发布时间】:2010-05-01 12:16:32
【问题描述】:
我想制作自己的程序,但我不知道如何......例如,我想制作一个典型的“Hello $user”程序。
所以..
├── hi
│ ├── hi.sh
│ ├── hi_to.sh
hi.sh
#!/bin/bash
~/hi/hi_to.sh $1
hi_to.sh
#!/usr/bin/php
<?php
echo "\nHellO ".$argv[1]."\n";
?>
在终端中运行:
me:~/hi
→ ./hi.sh User
HellO User
我的问题是:如何将所有这些文件编译成一个 bash 程序?
【问题讨论】:
-
您能否更详细地解释一下“将所有这些文件编译成一个 bash 程序”是什么意思?
-
我想做一个 bash 命令,比如 'cd, cal & so on..'。在这种情况下,“你好”命令。在'.bashrc'中添加别名并不简单..
-
创建一个名为“~/bin”的目录。编辑您的
~/.bashrc文件,使您的PATH 包含~/bin。将您的脚本复制到~/bin,将其重命名为“hi”(不带.sh)。从命令行重新启动会话或源~/.bashrc后,新的 PATH 将生效。然后你可以在命令行输入“hi User”etvoilà.