shell脚本:一些常用命令
一、定义数组
strArr = ("aaa" "bbb" "ccc")
二、数组遍历
strArr=("aaa" "bbb" "ccc")
for i in ${strArr[@]};do
echo $i
done
result:
cactus:Desktop liruigao$ sh test.sh
aaa
bbb
ccc
三、日期
获取昨天日期
yesterday=`date +%Y%m%d -d -1days`
日期遍历
#!/bin/bash
datebeg=20200326
dateend=20200402
beg_s=`date -d "$datebeg" +%s`
end_s=`date -d "$dateend" +%s`while [ "$beg_s" -le "$end_s" ]
dohandleDate=`date -d @$beg_s +%Y%m%d`beg_s=$((beg_s+86400))echo $handleDate
done
result:
20200326
20200327
20200328
20200329
20200330
20200331
20200401
20200402
四、不同文件内容取交、并集
取并集:
cat file1 file2 | sort | uniq > file3
取交集:
cat file1 file2 | sort | uniq -d > file3
取非交集:
cat file1 file2 | sort | uniq -u > file3
shell脚本:一些常用命令相关推荐
- Shell脚本语言常用命令总结~
写目录 一.Shell概述 二.Shell脚本 三.Shell中的变量 3.1 系统变量 3.2 自定义变量 3.3 特殊变量:$n 3.4 特殊变量:$# 3.5 特殊变量:$* . $@ 3.6 ...
- shell脚本和常用命令
什么是脚本? 脚本简单地说就是一条条的文字命令(一些指令的堆积),这些文字命令是可以看到的(如可以用记事本打开查看.编辑). 常见的脚本: JavaScript(JS,前端),VBScript, AS ...
- Shell脚本中获取命令运行结果、特殊变量使用、条件判断等常用操作
文章目录 前言 获取命令执行结果 使用反引号 `` ` ``command `` ` ``来执行命令 使用括号组合 $(command) 来执行命令 两种方式的区别 特殊变量使用 $0 $1 $2 . ...
- Linux shell脚本中的命令正确写法
shell脚本中的命令需加反引号``
- shell脚本中执行命令_如何在Shell脚本中执行命令?
shell脚本中执行命令 Shell is a command-line interpreter that allows the user to interact with the system. I ...
- Linux shell 脚本结构化命令 if-then
shell 脚本结构化命令 1. if-then 语句基本使用 if-then 语句的基本格式: if command thencommands elifcommands elsecommands f ...
- Java 调用Shell脚本执行 SCP命令提示Authorized users only. All activity may be monitored and reported.
近期做了个小项目主要是关于数据处理这方面的. 在Java后端调用服务器上Shell脚本,而Shell脚本执行时一条Scp执行结果的提示报 Authorized users only. All acti ...
- linux过滤脚本中的字段,Shell脚本中常用的文本过滤命令
在Linux运维日常工作中,Shell脚本的使用如家常便饭一样,须做到顺手拈来,文本处理所占比重更是不容小视,而文本处理中,稍具难度的莫过于文本的过滤.今天我们要通过这一讲,掌握文本过滤的常用命令,有 ...
- shell 脚本与常用的bash命令
文章目录 关于shell 常用的bash 命令 文件相关 文件编辑 进程相关 其他 bash编程基础 全局变量 局部变量 环境变量 基本类型 运算 组合 条件 比较符 循环 函数 重定向 echo 和 ...
最新文章
- vs2015改程序名字
- 复现经典:《统计学习方法》第 6 章 逻辑斯谛回归
- vue混合开发笔记, this的指向
- 百度地图api的介绍和使用
- VC++对话框里新添加的控件运行时不显示
- 关于移动端video-player点击播放自动全屏
- 在linux系统中查看mysql版本_Linux系统下查看mysql版本的四种方法_MySQL
- 中国气象台API(2017.09)
- 石家庄推进智慧城市建设 数字校园将覆盖所有学校
- 揭秘seo快排原理,seo快排流量
- 汉语是世界上唯一一种面向对象的高级语言【转】
- 转眼间十年过去了,还记得曾经红遍大江南北的这首歌吗?
- 关于android 百度地图离线包的调用问题
- 使用Core Graphics绘画一个山寨微信icon
- iris学习踩坑之旅
- 华为云Stack深度驱动金融行业智能化升级
- 微信小程序多音频场景处理 - 背景音频
- word论文页眉的横线怎么删除去掉
- ECCV2020 超分辨论文(附论文链接)
- oracle中的存储过程是什么,oracle存储过程是什么?