Linux readline 库
时间: 2023-10-18 17:27:43 浏览: 150
一个linux上依赖readline库的仿bash命令行功能的测试使用Client。_CliTestCli
Linux readline 库是一个在 Linux 系统上提供命令行编辑功能的开源库。它提供了一些方便用户在命令行上编辑命令的功能,如自动补全、历史记录、命令行编辑等。
在使用 readline 库时,需要在 C 语言程序中引入 readline.h 头文件,并链接 readline 库。一些常用的函数包括:readline() 函数用于从命令行读取一行输入;add_history() 函数用于将输入添加到历史记录中;rl_bind_key() 函数用于绑定按键和对应的函数等。
除了 readline 库之外,还有一些类似的库,如 editline、linenoise 等,它们也提供了类似的命令行编辑功能。
阅读全文