[TOC]目录 目录生成脚本地址:www.jianshu.com/p/caa21e679…mysql
##1、Linux中Shellsql
Shell是一个命令行解释器,为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,能够用Shell来启动、挂起、中止、编写一些程序。shell
脚本格式要求数据库
范例vim
#!/bin/bash
echo "hello world!"
复制代码
执行方式bash
定义函数
==使用 ``==ui
A=`ls -la` :把执行结果 返回给变量 A
====================
A=$(ls -la)
复制代码
位置参数变量spa
$n :$0 表明 命令自己;$1 – $9 :第一个到第九个参数,10及以上的参数,用 ${10}命令行
$* :表明命令行中的全部参数, 当作一个总体
$@ :表明命令行中的全部参数,会把每一个参数区分开
$# :表明命令行中全部参数的个数
echo "$0 $1 $2"
echo "$*"
echo "$@"
echo "参数个数=$#"
================
./position.sh 30 60
30 60
30 60
参数个数=2
复制代码
预约义变量
Shell中已经定义好的变量,能够直接使用