如何创建任何定制的Unix命令
How to create any customized Unix command?
我想创建一个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
文件中。
相关文章:
- 从命令行c++发送文本文件名
- 如何使用 < 和 > 命令获取 c++ 中的输入和输出?
- 为cl.exe(Visual Studio代码)指定命令行C++版本
- 如何在OMNET++中指定与命令行参数组合的输出文件名
- 在UNIX系统中使用DIR查找文件的字节大小
- 当套接字连接断开时检测C/C++Unix
- 外壳包装器句柄/执行交互式命令管道C++ UNIX
- unix命令带有C
- 具有读写功能的 UNIX 管道系统可执行"ls -la"命令
- 如何在Unix Shell中的后台执行命令
- qmake为win32-g++平台生成的Makefile包含unix命令
- Execlp()不接受参数列表,只接受命令.UNIX/LINUX编程
- Unix 命令行在编译后无法运行程序,没有错误消息
- 函数的多个声明使命令 UNIX
- 在C++中执行unix命令
- 在 C++ 文件上的 Windows 环境中运行 Unix 类似命令"./a.out <data.txt"
- 如何从Unix命令行安装c和c++编译器,然后与Eclipse一起使用
- 在unix平台上使用curses检测c++中的箭头键输入在调用系统命令后不起作用
- 如何创建任何定制的Unix命令
- 使用fork、execvp执行UNIX命令