Memoryizz

2020年4月22日

Shell——5

摘要: 命令行参数处理 根据参数位置获取参数 bash shell可根据参数位置获取参数。通过 $1 到 $9 获取第1到第9个的命令行参数。$0为shell名。如果参数超过9个,那么就只能通过${}来获取了, 例如获取第10个参数,那么可以写为${10}。 示例一: #!/bin/bash #testin 阅读全文

posted @ 2020-04-22 22:37 Memoryizz 阅读(212) 评论(0) 推荐(0) 编辑

Shell——4

摘要: for for循环有两种形式: for-in语句 基本格式如下: for var in list do commands done list代表要循环的值,在每次循环的时候,会把当前的值赋值给var(变量名而已,随意定), 这样在循环体中就可以直接通过$var获取当前值了。 #!/bin/bash 阅读全文

posted @ 2020-04-22 22:33 Memoryizz 阅读(155) 评论(0) 推荐(0) 编辑

Shell——3

摘要: if-then语句 if command then commands fi if语句后面接的是命令,我们其它编程语言中,这儿都是接返回布尔值(true,false)的表达式。 在shell脚本的if其实是根据紧跟后面的那个命令的退出状态码来判断是否执行then后面的语句的。 关于退出状态码,你只需要 阅读全文

posted @ 2020-04-22 22:20 Memoryizz 阅读(119) 评论(0) 推荐(0) 编辑

Shell——2

摘要: 基本数据类型运算 操作符 符号 语义 描述 + 加 10+10,结果为20 - 减 10-3, 结果为7 * 乘 10*2,结果为20 / 除 10/3, 结果为3(取整数) % 求余 10%3, 结果为1 (取余数) == 判断是否相等 两数相等返回1,否则0 != 判断是否不等 两数不等返回1, 阅读全文

posted @ 2020-04-22 22:08 Memoryizz 阅读(173) 评论(0) 推荐(0) 编辑

Vim-快捷命令

摘要: i、I、o、O、a、A、r、R 输入任何一个字母都会进入编辑模式 1) 拷贝当前行 yy , 拷贝当前行向下的5行 5yy,并粘贴 p。【快捷键在正常模式下使用】 2) 删除当前行 dd , 删除当前行向下的5行 5dd 3) 在文件中查找某个单词 [命令模式下 /关键字 , 回车 查找 , 输入 阅读全文

posted @ 2020-04-22 20:28 Memoryizz 阅读(299) 评论(0) 推荐(0) 编辑

Shell——1

摘要: #!/bin/bash echo "Hello World !" #! 是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种 Shell。 echo 命令用于向窗口输出文本。 运行 Shell 脚本有两种方法: 1、作为可执行程序 将上面的代码保存为 test.sh,并 cd 到相 阅读全文

posted @ 2020-04-22 17:06 Memoryizz 阅读(122) 评论(0) 推荐(0) 编辑

导航