如何创建任何定制的Unix命令

How to create any customized Unix command?

本文关键字:Unix 命令 任何定 何创建 创建      更新时间:2023-10-16

我想创建一个unix命令,它将解压缩文件夹。所以,我正在寻找代码,但是我不知道我应该如何使用这些代码来制作Unix命令?

我已经看过了各种各样的问题&但我没有得到任何完美的信息。所以,有谁能给我建议任何代码(c++或C或任何语言来制作exe),并将其用作Unix命令吗?

注意:我知道像'unzip'这样的命令在'Mks toolkit'类型的软件中可用,但我们不能使用它,所以我想制作可以通过'命令提示符'运行的命令

如果您想添加一个命令,您只需要创建您的可执行文件并将其链接放在/usr/bin文件夹中。

编译你的代码,并设置一个链接到它的可执行文件,像这样:

ln -s /path/to/your_executable /usr/bin/command_name

如果存在需要修改的命令,则应该为其设置别名。例如,您希望ls -1在使用ls时运行,那么您只需要使用命令:

alias ls=ls -1

或将相同的命令放在home目录下的.bashrc文件中。