获取具有类似控制台行为的目录路径

时间:2012-02-28 13:53:56

标签: c++ c linux

我正在为Linux开发一个非GUI应用程序。在某些时候,我要求用户输入一个目录路径,该路径将用于存储文件。

有一种方法可以使行为与控制台类似(例如,按下TAB时,会自动为您填充路径,或者打印可用的目录路径)?

TAB example

这种问题的常用解决方案是什么,以防我所寻找的不存在?

2 个答案:

答案 0 :(得分:5)

通常的解决方案是use readline's completion facility,就像shell一样。

答案 1 :(得分:3)

您要找的是readline library