bash脚本编程:过程式编程语言:顺序执行选择执行循环执行选择执行:if判断条件then条件为真的分支代码fiif判断条件;then条件为真的分支代码else条件为假的分支代码fi编写一个shell如果用户不存在就添加用户,存在就打印已经存在的信息。#!/bin/bashif[$#-lt1];thenecho"atleas..
分类:
系统相关 时间:
2016-07-20 06:47:28
阅读次数:
205
shell脚本编程脚本编程是一种编程能力的体现。编程语言分为以下几类:1,机器语言2,汇编语言3,高级语言:(1)静态语言:编译型语言->强类型语言强类型语言指的是变量的类型在程序执行前声明好,不能在程序执行过程中随意改变变量类型的语言。强类型语言常见的有:C、C++、J..
分类:
系统相关 时间:
2016-07-18 05:46:47
阅读次数:
335
曾遇到这样一段代码:(Bash脚本) 1 2 3 4 5 6 7 8 9 10 11 12 #!/usr/bin/expect -f set HOST "192.168.102.1" set USER "codefor" set PASS "codefor" set BOOKFILE "/home/ ...
分类:
其他好文 时间:
2016-07-13 20:55:27
阅读次数:
695
bash为过程式编程语言代码执行顺序:1.顺序执行:逐条执行2.选择执行:代码有一个分支,条件满足时才会执行 两个或以上的分支,只会执行其中一个满足条件的分支3.循环执行:代码片段(循环体)要执行0,1或多个来回4.选择执行:单分支的if语句:if 测试语句then 代码分支fi双分支的if语句:i ...
分类:
其他好文 时间:
2016-07-10 12:33:51
阅读次数:
160
vim编写Bash脚本,可以说是类unix系统下的原生应用啊,想到初vi编辑器可是每个unix自带的哦。 缩进:在.vimrc中添加 filetype plugin indent on 未完待续,以后多写点。 ...
分类:
系统相关 时间:
2016-07-03 18:55:52
阅读次数:
189
对脚本变量用“=”赋值时, "=" 左右不能留有空格,否则会提示错误。 比如以下例子: 在将系统时间分别赋值给 BEGIN_TIME 和 ENG_TIME 时,按照以往的习惯,在 “=” 左右加上了空格,结果出现错误提示: 原来对于bash脚本而言, 利用“=” 赋值时,“=”两边不可以出现空格。即 ...
分类:
其他好文 时间:
2016-07-03 17:22:41
阅读次数:
124
本人菜鸟一枚,初次接触linux的shell脚本;shellscript,最简单的功能就是将许多指令汇整写一起,让使用者很容易地就能够一个操作执行多个命令,而shellscript更是提供了数组,循环,条件以及逻辑判断等重要功能,让使用者可以直接以shell来写程序,而不必使用类似C程序语言等..
分类:
系统相关 时间:
2016-07-03 15:58:18
阅读次数:
160
本人菜鸟一枚,初次接触linux的shell脚本;shellscript,最简单的功能就是将许多指令汇整写一起,让使用者很容易地就能够一个操作执行多个命令,而shellscript更是提供了数组,循环,条件以及逻辑判断等重要功能,让使用者可以直接以shell来写程序,而不必使用类似C程序语言等..
分类:
系统相关 时间:
2016-07-03 15:57:07
阅读次数:
181
命令 说明 范例 . 当前目录 .. 上级目录 / 根目录 > 将内容写入指定的文件 cd 进入目录 cd /root/test pwd 当前目录 sh 执行bash脚本 sh test.sh awk 执行awk脚本 awk test.awk vim 文本编辑 vim test.java ls 查看 ...
分类:
系统相关 时间:
2016-06-28 02:08:56
阅读次数:
237
每次都要卸载系统跟随的openjdk然后装orcle的jdk实在烦人,所以编写一个脚本执行就省心了,只要将下面的bash脚本和你所在下载的jdk-7u79-linux-x64.tar.gz包放在同一个文件夹即可。别忘记,给脚本执行权限#chmod+xshellname.sh#../shellname.sh#!/bin/bash#shellscripttoinstal..
分类:
系统相关 时间:
2016-05-31 06:33:27
阅读次数:
292