Shell
小白的Python梦
这个作者很懒,什么都没留下…
展开
-
Shell师徒西天取经----第六天Shell的重定向和文件包含
一、Shell和大多是的编程语言都一样都有输出输入重定向。#!/bin/bash:<<EOF Shell的输入输出重定向 常用命令: command>file 将输出重定向到file command>>file 将输出以追加的方式重定向到file command<file 将输入重定向到file n > file 将文件描述为n...原创 2020-04-01 14:27:35 · 152 阅读 · 0 评论 -
Shell师徒西天取经----第五天Shell的函数
函数对于每一种编程语言来说都有,只是每一种的形式不一样。例如以下几种编程语言的函数定义:java的函数为方法形式为:修饰符 返回值类型 函数名 ( [ 参数类型1 参数名1,参数类型2 参数名2.... ] ){ // [ ] 里面表示可选项,即参数不是必须的 ...原创 2020-03-30 23:47:05 · 145 阅读 · 0 评论 -
Shell师徒西天取经----第四天Shell的控制流程
每种语言都有控制流程,Shell也不例外,同样也有和其他语言控制流程,例如:C、C++、Java、PHP、Python、C#等一样有自已的控制流程。#!/bin/bash# ----------Shell流程控制------------:<<EOF 在文件中的写法 if conditon then command1 command2 ... com...原创 2020-03-28 21:32:05 · 144 阅读 · 0 评论 -
Shell师徒西天取经----第三天Shell的test命令
#!/bin/bashecho "---------------------Shell test命令---------------":<<EOF shell命令用于检查某个条件是否成立,它可以进行数值、字符和文件三个方面的测试 -eq 等于则维珍 -ne 不等于则为真 -gt 大于则为真 -lt 小于则为真 -le 小于或等于为真EOFnum1=100num2...原创 2020-03-27 20:42:16 · 140 阅读 · 0 评论 -
Shell之师徒西天取经---第二天之数组
1、shell数组的定义以及使用#!/bin/bashecho "----------------Shell 数组-----------------"# shell数组定义形式array_name=(value1 value2 . . . . . . valuen);读取数组元素array_name[index](index为数组下标):<<EOF定义数组有两种形式my_...原创 2020-03-26 16:34:52 · 127 阅读 · 0 评论 -
Shell之师徒取经----第二天Shell完美输出
Shell输出命令echo和printf#!/bin/bashecho "shell输出命令echo" # 显示普通字符串echo "It is a test string" echo It is a test string # 显示转义字符串echo "\"It is a test String \"" echo \"It is a test String \"# ...原创 2020-03-26 16:35:35 · 93 阅读 · 0 评论 -
Shell之师徒西天取经--第一天之Shell基础
1、Shell字符串的输出#!/bin/bash echo "Hello World!" # 输出字符串2、Shell变量的定义#!/bin/bashyour_name='xiaohuo' # 定义变量echo ${your_name} # 输出变量 your_name='fire' # 更改变量的值echo ${your_name} # 输出更改之后的值3、...原创 2020-03-26 16:33:29 · 144 阅读 · 0 评论