shell脚本变量处理和扩展 变量的类型 局部变量 局部变量只在代码块或一个函数里有效 如果变量用local来声明,那么它只能在该变量声明的代码块(block of code)中可见。这个代码块就是局部”范围…
标签:shell
Shell中的For循环
前言 近期在处理一个临时数据需求时,由于会用到埋点表的近一年的分区,一次性全量查询会产生18W+的mapper数,效率慢不说,而且影响集群的性能,故而采用shell的循环方式,把需要使用到的分区值放到一个数组,然后遍历数…
Shell 如何定义变量和给变量赋值
在 Shell 中,当第一次使用某变量名时,实际上就定义了这个变量。创建和设置变量的语法: varName=varValue 如果没有给出变量值,则变量会被赋予一个空字符串。 注意,在赋值操作符“=”的周围不要有任何空格…
Spark文档 - 快速入门
本文简要介绍一下Spark。首先通过交互式shell介绍Spark API,然后是如何使用Scala编写应用程序。 要注意的是,Spark 2.0之前,Spark的主要编程接口是弹性分布式数据集(RDD)。而Spark …
Python——MongoDB操作
pymogo shell连接mongodb的命令mongo $ mongo MongoDB shell version v3.6.2 connecting to: mongodb://127.0.0.1:27017 Mo…
ipmitool的shell小工具
简介 ipmitool 是一种可用在 linux 系统下的命令行方式的 ipmi 平台管理工具,通过它可以实现获取传感器的信息、显示系统日志内容、网络远程开关机等功能。 应用场景 批量远程控制服务器开机关机,下次启动px…
Linux常用命令合集
最常用的命令合集 目录命令:cd +"路径" cd ..为返回上级菜单 cd /为绝对目录 ls 查看当前的目录(-a 参数为显示隐藏文件) ll 查看当前目录文件和有关的权限 新建文件夹操作:mkdir +"文件夹名"…
shell技巧7 - git提高效率的一些用法
1、前言 经过前面那么多节的脚本使用技巧,相信大家一定已经掌握了基本的shell脚本编写,但是可能还是没有想明白,或者想到说平时工作生活中,有什么作用?今天,写写我自己在工作中,一些提高效率的脚本一起来看看吧~ 2、gi…
Android系统使用Shell脚本预装apk
客户需求:需要在Android系统预安装一个或者若干个apk,客户可以选择自行卸载并且卸载后系统再次启动并不会再次自动安装。 考虑到需要批量安装应用,我这里考虑到使用灵活的shell脚本。shell脚本可以通过修改ini…
Shell 编程系列文章(三)echo输出的内容赋值给变量
将echo输出的内容赋值给变量 $ data='123' $ value=$( echo $data ) $ echo $value 123 代码解析 这里其实是$()的用法. $()命令替换 $()与``(反引号)都是…
脚本处理iOS的Crash日志
背景 当我们打包app时,可以选择生成对应的符号表,其保存 16 进制函数地址映射信息,通过给定的函数起始地址和偏移量,可以对应函数具体信息以供分析。 所以我们拿到测试给的闪退日志(.crash)时,需要找到打包时对应生…