定义变量:
a=5
echo $a
全局变量:
export a
bash:开一个子bash
只读变量:
readonly a=5
unset:撤销设置的变量(不能撤销只读变量)
$PATH:查看所有可执行文件的路径
-----------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
linux中如何计算:
乘法要转义:
直接计算:
-------------------------------------------------------------------------------------------------------
简略语法:
整数的比较:
权限测试:
文件类型判断:
多条件判断:
---------------------------------------------------------------------------------------------------------
切换目录的同时查看文件列表:
=======================单条件分支判断=======================
使用-a替代&&
=======================多条件分支判断=======================
===========================case语句===========================
==================================循环==============================
==============================================================
===========================$*和$@的区别===========================
===============================while循环=================================
高级写法:
===========================read读取控制台输入============================
================================函数====================================
生成带时间戳的日志文件:
====================basename=======================
=======================剪切后缀======================
=====================在脚本中的使用===================
=============================dirname=============================
=======================自定义函数==========================
解决最大为255的问题:
========================归档文件脚本=========================
==========================设置定时任务定时归档====================
============================正则表达式==========================
=============================文本处理工具cut===============================
======================截取IP==========================
=============================文本处理工具awk===============================
=========================综合应用案列=============================
===================编写发送消息的自动化脚本========================