我工作的一个小Unix外壳(完全用C写成),并想知道如何复制bash
的提示着色技术。有图书馆可以这么做吗?有没有人试过它们?
0
A
回答
1
在unix shell中进行着色最简单的方法是使用像curses/ncurses这样的库。它提供了一种可移植的方式来实现unix shell中的corolization等项目。
下面是一个很好的教程链接就可以了
2
您可以使用简单的shell命令逃生像\033[31mRed\033[0m
或使用ncurses
库。
使用谷歌搜索ncurses
会给你所有你需要开始。
相关问题
- 1. 如何通过awk命令实现着色并通过邮件发送?
- 2. Threejs着色器的实现
- 3. 如何实现新的shell命令?
- 4. 如何使用CL实现`tail`命令?
- 5. 如何使用shell命令实现MapReduce?
- 6. 如何使用Boost.Program_options实现子命令?
- 7. 如何更改Emacs命令行颜色
- 8. 如何为ls -l命令的列着色
- 9. 使用JAVA在命令行中实现
- 10. 实现一个命令行参数
- 11. 如何启用zsh 5.0突出显示和着色的命令行?
- 12. 如何根据用户命令字符串对HTML元素进行着色
- 13. Linux实现页面着色吗?
- 14. OpenGL固定功能着色器实现
- 15. 实现着色图片效果
- 16. Three.js - 为BufferGeometry实现的平面着色
- 17. 图着色算法的实现
- 18. 如何在Xtext中实现命令行变量
- 19. 在Linux中如何实现花哨的命令行?
- 20. 如何实现sudo su - <user>并运行全部命令
- 21. 如何运行curl命令来调用rest spring API实现
- 22. 如何将命令行CURL实现为PHP CURL请求
- 23. 如何在命令行中实现Siri/Cortana类似的功能?
- 24. 如何实际执行命令?
- 25. 在MMVM中实现命令
- 26. 实现命令队列
- 27. 实现命令模式
- 28. 在Fox应用程序中如何实现水着色器
- 29. 如何在延期着色系统中实现光遮挡?
- 30. 着色器 - CG/GLSL/HLSL如何实现抖动