linux shell
will的猜想
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Shell 基本运算符
Shell 和其他编程语言一样,支持多种运算符,包括: 算数运算符 关系运算符 布尔运算符 字符串运算符 文件测试运算符 原生bash不支持简单的数学运算,但是可以通过其他命令来实现,例如 awk 和 expr,expr 最常用。 expr 是一款表达式计算工具,使用它能完成表达式的求值操作。 例如,两个数相加(注意使用的是反引号 ` 而不是单引号 '): #转载 2018-01-18 10:25:43 · 200 阅读 · 0 评论 -
shell中$(( ))、$( )、``与${ }的区别
命令替换 在bash中,$( )与` `(反引号)都是用来作命令替换的。 命令替换与变量替换差不多,都是用来重组命令行的,先完成引号里的命令行,然后将其结果替换出来,再重组成新的命令行。 exp 1 $ echo today is $(date "+%Y-%m-%d") today is 2014-07-01 $( )与`` 在操作上,这两者都是达到相应原创 2018-01-18 10:29:05 · 464 阅读 · 0 评论 -
Linux date命令的用法
在linux shell编程中,经常用到日期的加减运算 以前都是自己通过expr函数计算,很麻烦 其实date命令本身提供了日期的加减运算 非常方便。例如:得到昨天的时间 date +%Y%m%d --date="-1 day" date 用法: date [OPTION]... [+FORMAT] date [-u|--utc|--universal] [MMDDhhmm[[CC原创 2018-01-18 10:33:54 · 453 阅读 · 0 评论 -
Shell脚本实现自动输入密码登录服务器
这里我们主要讲使用expect实现自动输入功能:安装:CentOS下安装命令,如下:yum install expect开始之前的一个简单实例:[plain] view plain copy#!/usr/bin/expect spawn ssh root@1.1.1.1 expect "*password:" send "123\r" expect "*#" interact Exp原创 2018-01-18 11:31:12 · 5926 阅读 · 0 评论
分享