07 2018 档案

摘要:sed编辑器被称作流编辑器(stream editor),和普通的交互式文本编辑器恰好相反。在交互式文本编辑器中(eg:vim),你可以用键盘命令来交互式的插入、删除或替换数据中的文本。sed会在编辑器处理数据之前基于预先提供的一组规则来编辑数据流。 sed命令可以根据命令来处理数据流中的数据,这些 阅读全文
posted @ 2018-07-31 14:42 Hermioner 阅读(365) 评论(0) 推荐(0)
摘要:1. 函数创建与使用 创建格式: function name { name() { commands 或 commands } } 调用: 直接写函数名就可以调用 1 [Hermioner@localhost Documents]$ cat test2.sh 2 #!/bin/bash 3 func 阅读全文
posted @ 2018-07-30 16:48 Hermioner 阅读(204) 评论(0) 推荐(0)
摘要:1. 处理信号 Linux利用信号与运行在系统中的进程进行通信。 信号 值 描述 1 SIGHUP 挂起进程 2 SIGINT 终止进程 3 SIGQUIT 停止进程 9 SIGKILL 无条件终止进程 15 SIGTERM 尽可能终止进程 17 SIGSTOP 无条件停止进程,但不是终止进程 18 阅读全文
posted @ 2018-07-29 17:07 Hermioner 阅读(275) 评论(0) 推荐(0)
摘要:文件描述符 缩写 描述 0 STDIN 标准输入 1 STDOUT 标准输出 2 STDERR 标准错误 1. STDIN 可以来自键盘,可以来自重定向文件输入。 1 [Hermioner@localhost Documents]$ cat 2 a #从键盘输入 3 a #输出 4 b #从键盘输入 阅读全文
posted @ 2018-07-29 17:07 Hermioner 阅读(755) 评论(0) 推荐(0)
摘要:shell中的数学运算有些局限。主要分为了以下几种类型: 1. 方括号 只支持整数运算 [Hermioner@localhost Documents]$ var1=$[1+5] [Hermioner@localhost Documents]$ echo $var1 6 [Hermioner@loca 阅读全文
posted @ 2018-07-29 17:07 Hermioner 阅读(227) 评论(0) 推荐(0)
摘要:1. 命令行参数 类似javac 参数1 参数2 类似Java中编译的javac parm1....。在shell中,参数与参数之间用空格隔开。采用位置参数来识别对应的参数值:$0是程序名,$1是第一个参数,以此类推,知道第9个参数$9。对于大于9个参数的需要在变量数字周围添加花括号,比如${10} 阅读全文
posted @ 2018-07-28 22:03 Hermioner 阅读(209) 评论(0) 推荐(0)
摘要:几乎和别的编程语言思想一样,只是关键字写法稍有不同。总结主要包括如下几种:if-then,for,while 1. if-then 格式: if command #根据command的状态码是否为0进行判断,为0才执行then中部分。(判断状态码:echo $? ) then commands #可 阅读全文
posted @ 2018-07-28 16:34 Hermioner 阅读(191) 评论(0) 推荐(0)
摘要:变量允许临时将信息存储在shell脚本中,以便和脚本中的其它命令一起使用。在Linux系统中,可总结为两种变量类型,一种是环境变量,一种是用户变量。 1. 环境变量 bash shell用一个叫作环境变量的特性来存储有关shell会话和工作环境的信息(这也是它们被称作环境变量的原因)。这项特性允许你 阅读全文
posted @ 2018-07-27 15:17 Hermioner 阅读(360) 评论(0) 推荐(1)
摘要:九九乘法表如下所示: 1. Java实现: 1 public class _99Table { 2 public static void main(String args[]) 3 { 4 for(int i=1;i<=9;i++) 5 { 6 for(int j=1;j<=i;j++) 7 { 8 阅读全文
posted @ 2018-07-26 17:56 Hermioner 阅读(948) 评论(0) 推荐(2)
摘要:刚开始学Linux。花了一周时间大致了解了常用命令。针对参考文献总结了下学习笔记。大部分例子是自己编写的。因为才开始接触,可能更多的是基础。希望接触一段时间后,有更多的自己思想融入进去,慢慢写出更加优质的文章。 阅读全文
posted @ 2018-07-26 14:05 Hermioner 阅读(265) 评论(0) 推荐(2)