如何创建UNIX / Linux命令?

时间:2011-11-07 10:49:14

标签: c linux unix

我正在寻找使用C编程创建自己的Unix / Linux命令。 比如说..我写了简单的文件复制程序,我想把它作为Unix / Linux命令。

我该怎么办?

2 个答案:

答案 0 :(得分:6)

放置在PATH(shell)变量中的目录中的任何可执行文件都是Unix命令。

答案 1 :(得分:2)

  1. 使用stdinstdoutstderr编写代码,以允许从命令行执行代码并管道输出
  2. 解析命令行参数并使用它们(如果需要)
  3. 编译二进制文件
  4. 找到PATH中的任何目录(例如/ usr / sbin)