shell
文章平均质量分 71
wulixiaodao
这个作者很懒,什么都没留下…
展开
-
Linux的shell中echo改变输出显示样式
echo -e "\033[32;49;1m [DONE] \033[39;49;0m"或echo -e "\e[32;49;1m [DONE] \033[39;49;0m" 输出结果 :[DONE] 文本终端的颜色可以使用“ANSI非常规字符序列”来生成。举例: echo -e "\033[44;37;5m ME \033[0m COOL" 以上命令设置背景成为蓝色,转载 2012-04-24 19:33:15 · 7710 阅读 · 0 评论 -
linux中shell编程console下,识别up\down\left\right按键
今天尝试在LINUX下使用 shell编程实现“俄罗斯方块”,在识别up\down\left\right按键时,出现问题。 解决办法: 1、在shell中输入“showkey -a” 2、在提示输入中,输入箭头,例如:“ 3、窗口将返回3个字符(ascII码的形式),这几个字符就是shell识别的输入。 下图中:第一个方框中是自己输入的按键,第二个是返回的系统识别按键对应原创 2012-05-04 12:31:14 · 2494 阅读 · 0 评论 -
Shell中脚本变量和函数变量的作用域
在shell中定义函数可以使代码模块化,便于复用代码。不过脚本本身的变量和函数的变量的作用域问题可能令你费解,在这里梳理一下这个问题。 (1)Shell脚本中定义的变量是global的,其作用域从被定义的地方开始,到shell结束或被显示删除的地方为止。 例1:脚本变量的作用域 #!/bin/bash #define the function ltx_func ltx_func(转载 2012-05-04 13:59:01 · 526 阅读 · 0 评论 -
shell 中括号 []、[[]]、(())
【原文地址】:http://tec110505.diandian.com/post/2011-08-26/4369752 shell 中括号 [[]] 1. [[]]结构比[]结构更加通用。这是一个扩展的test命令,是从ksh88中引进的。 2. [[]]支持&& ||> (( )) # (( ... ))结构可以用来计算并测试算术表达式的结果。转载 2012-05-08 09:11:16 · 836 阅读 · 0 评论