摘要: 这次我们来学习下python中的元组。首先,基础认知点是,Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。实例如下: 创建空元组实例: 元组中只包含一个元素时,需要在元素后面添加逗号: 我们得注 阅读全文
posted @ 2018-04-26 10:09 luyaran 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 这次咱们就来看一下python的字符串类型。首先我们要知道,字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。创建字符串很简单,只要为变量分配一个值即可。我们来看一个实例: 接下来我们来访问一下字符串中的值。首先我们得知道,Python不支持单字符类型,单字符在 P 阅读全文
posted @ 2018-04-26 10:08 luyaran 阅读(3128) 评论(0) 推荐(0) 编辑
摘要: 在shell中还有一个输出的命令,那就是printf了。它模仿的是C程序库(library)里的printf()程序,是由POSIX标准所定义,所以嘞,使用printf脚本比echo移植性要好一点,它使用引用文本或空格分隔的参数,外面可以在printf使用格式化字符串,还可以制定字符串的宽度、左右对 阅读全文
posted @ 2018-04-25 16:19 luyaran 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 前几天分享了shell字符串操作,数组操作等,接下来回归到项目,进行数据库操作。按照一般情况来说,shell连接数据库基本上都是DB使用的,因为需要运行大量的sql啊什么的,所以都会封装到shell中来进行操作。话不多说,给大家看一个实例,基本上就差不多完事了: 运行结果就是: 大家可以创建一个表试 阅读全文
posted @ 2018-04-25 16:18 luyaran 阅读(4475) 评论(0) 推荐(0) 编辑
摘要: 上篇博客已经分析重温了shell的运行方式以及其中的变量还有字符串,之后按照套路就是数组方面了,废话不多说,直接进入正题哈。(小白笔记,各位看官勿喷。。。) bash shell呢,支持一位数组,不支持多维数组,并且没有限定数组的大小,类似于C语言,元素的下标由0开始编号,下表可以是整数或者算术表达 阅读全文
posted @ 2018-04-25 16:17 luyaran 阅读(5908) 评论(0) 推荐(0) 编辑
摘要: 经过前两天的学习,关于shell的基础算是知道的一般般啦,最起码不算是小白了(纯属意淫)。今天就来点干货哈。 首先是运行shell脚本时的参数传递。脚本内获取参数的格式为$n。n代表了一个数字,例如1,就是脚本执行的第一个参数,2,就是脚本执行的第二个参数,以此类推哈。举个栗子($0是执行的文件名称 阅读全文
posted @ 2018-04-25 16:16 luyaran 阅读(4241) 评论(0) 推荐(0) 编辑
摘要: 既然是基础篇那肯定是需要对shell的各种需要注意的基本点进行说明了。接下来就是show time... shell呢,是一个用C语言编写的应用程序,是用户使用linux的桥梁。所以呢,他既是一种命令语言,同时呢还是一种程序设计语言。shell脚本(shell script),是一种为shell编写 阅读全文
posted @ 2018-04-25 16:15 luyaran 阅读(1080) 评论(0) 推荐(0) 编辑
摘要: linux shell 可以用户定义函数,然后在shell脚本中可以随便调用。shell中函数的定义格式如下: 参数说明如下: 1、可以带function fun() 定义,也可以直接fun() 定义,不带任何参数。 2、参数返回,可以显示加:return 返回,如果不加,将以最后一条命令运行结果, 阅读全文
posted @ 2018-04-25 16:14 luyaran 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 和Java、PHP等语言不一样,sh的流程控制不可为空,如(以下为PHP流程控制写法): 在sh/bash里可不能这么写,如果else分支没有语句执行,就不要写这个else。我们来看下在shell中,if 语句语法格式: 写成一行(适用于终端命令提示符): 末尾的fi就是if倒过来拼写,后面还会遇到 阅读全文
posted @ 2018-04-25 16:14 luyaran 阅读(903) 评论(0) 推荐(0) 编辑
摘要: 大多数 UNIX 系统命令从你的终端接受输入并将所产生的输出发送回​​到您的终端。一个命令通常从一个叫标准输入的地方读取输入,默认情况下,这恰好是你的终端。同样,一个命令通常将其输出写入到标准输出,默认情况下,这也是你的终端。重定向命令列表如下: 这里需要注意的是文件描述符 0 通常是标准输入(ST 阅读全文
posted @ 2018-04-25 16:13 luyaran 阅读(357) 评论(0) 推荐(0) 编辑