摘要: 对于写bash脚本的朋友,read命令是不可或缺的,需要实践一下就可以了解read命令的大致用途:编写一个脚本:#!/bin/bash# hao32 test readecho -e"Please enter your test :"read TESTREADecho $TESTREAD试着运行下这个脚本,你就可以大致了解read命令的用法,下面是转载一篇read命令详细的用法,大家参考参考啊,呵呵作用从标准输入中读取一行。语法read [ -p ][ -r ][ -s ][ -u[ n ] ] [ VariableName?Prompt ][ VariableName . 阅读全文
posted @ 2013-10-05 14:48 安迪Lee 阅读(456) 评论(0) 推荐(0) 编辑
摘要: echo -n 不换行输出$echo -n "123"$echo "456"最终输出123456而不是123456echo -e 处理特殊字符若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出:\a 发出警告声;\b 删除前一个字符;\c 最后不加上换行符号;\f 换行但光标仍旧停留在原来的位置;\n 换行且光标移至行首;\r 光标移至行首,但不换行;\t 插入tab;\v 与\f相同;\\ 插入\字符;\nnn 插入nnn(八进制)所代表的ASCII字符;$echo -e "a\bdddd"dddd$echo -e 阅读全文
posted @ 2013-10-05 13:42 安迪Lee 阅读(564) 评论(0) 推荐(0) 编辑
摘要: (一) strace 命令 用途:打印 STREAMS 跟踪消息。 语法:strace [ mid sid level ] ... 描述:没有参数的 strace 命令将所有的驱动程序和模块中的所有 STREAMS 事件跟踪消息写到它的标准输出中。 这些消息是从 STREAMS 日志驱动程序中获取的。如果提供参数,它们必须是在三元组中。每个三元组表明跟踪消息要从给定的模块或驱动程序、子标识(通常表明次要设备)以及优先级别等于或小于给定级别的模块或驱动程序中接收。all 标记可由任何成员使用,以表明对该属性没有限制。 参数:mid---指定 STREAMS 模块的标识号 sid---... 阅读全文
posted @ 2013-10-05 12:42 安迪Lee 阅读(2088) 评论(0) 推荐(0) 编辑