在 Bash 脚本中我们一般会使用 test 命令来进行条件检查。test 命令的返回值为 0 或 1。0 表示 true, 1 表示 false。简单起见,我们可以直接认为 test 的结果为 tr ...
在 Bash 脚本中我们一般会使用 test 命令来进行条件检查。test 命令的返回值为 0 或 1。0 表示 true, 1 表示 false。简单起见,我们可以直接认为 test 的结果为 tr ...
标准输入/输出(standard I/O)可能是软件设计原则里最重要的概念了。这个概念就是:程序应该有数据的来源端、数据的目的端(输出结果的地方)已经报告问题的地方,它们分别被称为标准输入(stand ...
Bash Bash是一个命令处理器,通常运行于文本窗口中,并能执行用户直接输入的命令。Bash还能从文件中读取命令,这样的文件称为脚本。和其他Unix shell 一样,它支持文件名替换(通配符 ...
1. Shell简介 Shell本身是一个用C语言编写的程序,它是用户使用Unix/Linux的桥梁,用户的大部分工作都是通过Shell完成的。Shell既是一种命令语言,又是一种程序设计语言。 ...
Bash 提供了两种类型的数组,分别是索引数组(indexed array)和关联数组(associative array)。本文主要介绍索引数组的基本用法。 索引数组的基本特点 Bash 提供的 ...
冒泡排序是非常基础的排序算法,本文我们看看在 Bash 脚本中如何写冒泡排序。本文的演示环境为 ubuntu 16.04。 冒泡排序的简要描述如下: 通过连续的比较对数组中的元素进行排序 ...
一、下载 msysgit是Git for Windows版,其Home Page为: http://msysgit.github.io/ 点击页面中“Download”进入下载列 ...
连接字符串 字符串连接的方式简单又直接:放在一起就可以了!看下面的例子: 结果为:hello world 获取字符串长度 ${#string} 注意这会自动去掉字 ...
声明一个数组array,一个待测试元素var 接下来用几种方法来分别测试var是否是array中的元素 判断方法1: 判断方法2: 判断方法3:这是个人感觉最巧妙的一种测试方法,使 ...
nginx server_name 多个 nginx server_name 多个的话,空格隔开就行 如果很多的话可以用正则,我的需求,xxx-api-dev.zzg.me 统一跳转 ...