- 博客(5)
- 资源 (5)
- 收藏
- 关注
原创 通过脚本学shell之变量操作
对变量字符串的常见操作,主要用于对于变量的字符子串进行一些操作并返回结果,不会修改原有变量。 例子: 扩展变量操作,主要根据变量是否为空进行操作,例如判空返回默认值等操作。 在上表中表达式中冒号是可选的,其中冒号的含义是检查变量是否为空或者未赋值,如果没有冒号则表达式只检验变量是否赋值而不检查是否为空。
2017-04-22 17:49:27
383
原创 通过脚本学shell编程——相关基础知识(更新中)
这个小系列主要是通过一些生产环境中的shell脚本来学习shell脚本的开发,这篇文章主要是分成几方面探讨关于shell脚本的一些基础知识。 特殊变量方面: 我们在执行脚本或者函数的时候经常使用的一些位置参数,例如: 注意:当位置参数大于9个时,应该使用{}括起要调用的位置参数,例如${10}。 进程状态变量,$
2017-04-12 00:25:41
432
原创 通过脚本学shell编程——相关基础知识之shell内置变量命令(更新中)
bash shell 提供了一些内置变量命令,使用它们可以使脚本编写更加方便,这里一起看看比较常用的几个。 echo: 命令格式:echo args #可以使字符串和变量的组合。 功能说明:将args知道定的字符串以及变量等显示到标准输出。 shift: 命令格式:shift-Shift positional par
2017-04-12 00:19:01
503
转载 shell中变量的变量与eval命令
转载自:http://www.361way.com/shell-eval-variable/4957.html shell 中经常会用到变量的嵌套的情况。比如,单个或多个变量的值作为变量名,再对该变量名取$获取其内部的变量的情况,这种脚本写起来很难搞,还好有eval 命令方便我们处理这种情况。便于理解,先来一个示例:#!/bin/basha='my'b='site'my_sit
2017-04-12 00:06:13
1381
原创 Linux中如何查看端口占用情况
在Linux系统下的运维开发中有时候我们会碰到需要查看端口号占用的情况, 这个时候我们可以分成产看本地端口以及查看远程端口的占用情况。 首先是产看本地端口占用情况: 可以使用 lsof,netstat,ss(centos7) lsof -i :端口号 | grep '(LISTEN)' netstat -lnp
2017-04-10 10:20:05
1397
硬件检测 很好用 很全面
2009-07-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人