shell
我有一个梦想丶L
这个作者很懒,什么都没留下…
展开
-
Linux shell 函数
Linux shell 函数 1.函数定义 shell中函数的定义格式如下: funname() {action;[return int;] } 说明: 1、可以带function fun() 定义,也可以直接fun() 定义,不带任何参数。 2、参数返回,可以显示加:return 返回,如果不加,将以最后一条命令运行结果,作为返回值。 return后跟数值n(0-255实例 1原创 2017-11-23 20:21:25 · 297 阅读 · 0 评论 -
Linux shell 重定向
Linux shell 重定向1. 重定向命令列表如下:command > file 将输出重定向到 file。 command < file 将输入重定向到 file。 command >> file 将输出以追加的方式重定向到 file。 n > file 将文件描述符为 n 的文件重定向到 file。 n >> file 将文件描述符为 n 的文件以追加的方式重定向到 f转载 2017-11-23 20:19:13 · 282 阅读 · 0 评论 -
Linux shell 运算
Linux shell 运算一.运算符1.1 关系运算符 等值判断:=字符串,!=字符串,-eq数字,-ne数字 关系 :-gt:大于,-ge:大于等于,-lt:小于,-le:小于等于1.2 算数运算 原生bash不支持简单的数学运算,但是可以通过其他命令来实现,例如 awk 和 expr,expr 最常用。 expr 是一款表达式计算工具,使用它能完成表达式的求值操作。 加法 expr原创 2017-11-23 20:11:36 · 269 阅读 · 0 评论 -
Linux shell 变量
Linux shell 变量一.变量1.1 预定义的变量 BASH_VERSION: 版本号 …1.2 特殊参数变量 (1)∗:由1开始参数扩展(2)* : 由1开始参数扩展 (2)@ : 与∗相同,不同点单独介绍(3)*相同,不同点单独介绍 (3)# : 传递到脚本的参数个数 (4)$$ : 当前Shell进程ID (5)$0 : Shell脚本名称用法17 echo "The原创 2017-11-23 20:05:17 · 256 阅读 · 0 评论 -
linux shell 和 基本指令
linux shell 和 基本指令1.1.1 bash 与 Python (1)which bash : 查看使用哪个bash脚本 (2)which python : 查看使用的Python1.1.2 使用哪个脚本语言 编写shell脚本时,需根据需要进行设置: (1)bourne shell : #!/bin/sh (2)bash : #!/bin/bash , 使用bash的一般后缀原创 2017-11-23 20:01:25 · 366 阅读 · 0 评论 -
Linux shell echo与printf
Linux shell echo与printf一. echo 详解 1.1 显示普通字符以下两句等价: echo “hello!” echo hello!1.2 显示转义字符echo “\”hello!\”” echo \”hello!\” 打印 “hello!”2.1 显示变量read name echo "$name" echo $name3.1 反斜杠 (1)\a 警报,响铃原创 2017-11-23 20:17:28 · 506 阅读 · 0 评论