ruby 输出彩色内容到控制台】的更多相关文章

程序输出控制台时,为了区分输出信息的严重程度,可以使用颜色.符号等来做标识. ruby 也支持设置输出内容的颜色,比如运行以下代码: 以下内容是百度到的,因发现很多博客都是同样的写法,所以出处反而没法写了... puts "\033[1mBackground Colors...\033[0m\n" puts " \033[40m\033[37mBlack (40), White Text\033[0m\n" puts " \033[41mRed (41)\…
重定向.feed输出:控制台输出的内容存放到文件 1.重定向 os.system('wget -r -p -np -k http://www.baidu.com/ -o wget.log' ) 2.feed输出 os.system('dir > dir.log' )…
敲代码中很不注意写日志,虽然明白很重要.今天碰到记录日志,需要根据内容分别输出到不同的文件. 参考几篇文章: 感觉最详细:http://blog.csdn.net/azheng270/article/details/2173430/ 喜欢博客园的日志风格,第一篇参考文章就是它:http://www.cnblogs.com/alipayhutu/archive/2012/06/21/2558249.html 写好的模板,直接修改就可以,虽然不满足我的需求:http://blog.csdn.net/…
在VC下使用SetConsoleTextAttribute()函数可以改变当前控制台的前景色和背景色,从而达到输出彩色字体的效果. 使用的方法也很简单,具体代码如下: #include <windows.h> #include <winnt.h> #include <stdio.h> int main(int argc, char* argv[]) { HANDLE hConsoleWnd; hConsoleWnd = GetStdHandle(STD_OUTPUT_H…
下面就是php导出excel的程序 <?phpini_set("display_errors",1);//是否显示报错信息set_include_path(get_include_path() . PATH_SEPARATOR . '1.6.6/Classes/');//设置此页面包含路径include "PHPExcel/Writer/Excel5.php"; // 用于其他低版本xls //创建一个excel$objPHPExcel = new PHPEx…
前言:釜山行,暴露人性, ———————————————————————————————————————————————————————————————————————————— 今天说一个最简单的例子,就是在php中如何读取另一个html页面中的标签,并显示用户想输出的内容. 首先建立一个页面,命名为:test.html如下图所示: <!doctype html> <html lang="en"> <head> <meta charset=&…
最近写了个正则表达式匹配的工具,可以按照组名输出匹配内容,还是挺方便的,代码留存一下,以后用的话,直接copy了. Regex regex = new Regex(this.textBoxRegex.Text); Match result = regex.Match(this.textBoxText.Text); if (result.Success) { StringBuilder sb = new StringBuilder(); foreach (var groupName in rege…
Linux:  在终端输出彩色信息有点类似于html的语法,即在要输出的文字前加上转义字符. 指令格式如下\033[*m 这里的*就是转义字符,例如我们要输出一段绿色的文字 qDebug("\033[32mHello!"); 输出结果:Hello! 此外还可以设置字体的背景底色.是否加粗.清楚屏幕等等.... 其中*的取值如下 ??0 : Reset Color Attributes??1 : 加粗??2 : 去粗??4 : 下划线??5 : 闪烁??7 : 反色??21/22 : 加…
WIN32程序挂钩SetLastError,输出错误描述到控制台 作者:徐灵甫 一.窗口模式应用程序(GUI)启用控制台的方法为: 步骤 方法 1 启动/关闭控制台 AllocConsole()FreeConsole() 2 重定向输入/输出 freopen("CONIN$","r",stdin)freopen("CONOUT$","w",stdout)freopen("CONOUT$","w&q…
原地址:http://www.crifan.com/ubuntu_terminal_make_retain_long_enough_history_output_content/ Ubuntu下用终端,遇到一个问题: 当输入一个命令后,去执行该命令,输出的内容太长时,当命令结束后,想要看完整的输出的log,结果无法看到,只能看到最近部分的输出的内容. 比如我之前在: [记录]Ubuntu下用arm-xscale-linux-gnueabi交叉编译xmlrpc 中,输入了make,结果现在回头来,…