getopt命令:在命令行中使用,支持长选项,指定错误报告的程序名,可选参数;脚本中使用getopt:set命令,eval命令,解决参数空格问题,参数解析错误并退出;getopts命令:错误报告模式,示例代码;将选项标准化
分类:
系统相关 时间:
2019-10-18 20:35:11
阅读次数:
115
更新列名 db.Youzy_Stores.update({}, {$rename : {"StoreId" : "MetaId"}}, false, true) 查询长度 db.getCollection("Youzy_Stores_Navigations").find({$where:'this.... ...
分类:
数据库 时间:
2019-10-18 14:06:46
阅读次数:
92
命令行参数:位置参数,脚本名,测试参数,获取所有参数;移动变量shift:使用示例,移动多个位置;处理选项:case配合shift,数组带空格的问题,分离参数和选项
分类:
系统相关 时间:
2019-10-17 17:25:27
阅读次数:
119
什么是Shell脚本 Shell脚本(英语:Shell script),又称Shell命令稿、程序化脚本,是一种电脑程序与文本文件,内容由一连串的shell命令组成,经由Unix Shell直译其内容后运作。被当成是一种脚本语言来设计,其运作方式与直译语言相当,由Unix shell扮演命令行解释器 ...
分类:
系统相关 时间:
2019-10-14 12:58:18
阅读次数:
111
其实现在关于配置的博客已经有一大堆,由于时间原因,不在叙述,以后有时间了再更! 下面就谈谈我对job(其实就是我们构建的任务)认识吧。 新建任务(job) 【第一个阶段:任务的准备阶段(配置各种环境)】job类似一个监督整个项目的工人,我们需要给这个工人起个名字(name),还有在哪里上班(work ...
分类:
其他好文 时间:
2019-10-12 17:15:52
阅读次数:
102
** * 执行一个shell命令,并返回字符串值 * * @param cmd *命令名称&参数组成的数组(例如:{"/system/bin/cat", "/proc/version"}) * @paramworkdirectory * 命令执行路径(例如:"system/bin/") * @ret ...
分类:
移动开发 时间:
2019-10-11 16:42:21
阅读次数:
174
CVE:CVE-2007-2447 原理: Samba中负责在SAM数据库更新用户口令的代码未经过滤便将用户输入传输给了/bin/sh。如果在调用smb.conf中定义的外部脚本时,通过对/bin/sh的MS-RPC调用提交了恶意输入的话,就可能允许攻击者以nobody用户的权限执行任意命令。 漏洞... ...
分类:
系统相关 时间:
2019-10-09 17:44:04
阅读次数:
193
分割与合并文件操作.分割与合并文件有时候大文件分割后更方便传输。以一张图片为例:分割:默认分割12345678910111213[jimo@jimo-pc shell]$ ls -lh总用量 1.5M-rwxrwxrwx 1 jimo jimo 1.5M 9月 17 20:31 1.png[jimo... ...
分类:
系统相关 时间:
2019-10-09 10:56:49
阅读次数:
130
转自:https://www.cnblogs.com/nkwy2012/p/9171414.html 技巧小结: 字符串比较用双中括号[[ ]];算数比较用单中括号[ ]——左右留空格 算数运算用双小括号(( )) ;shell命令及输出用小括号( )——左右不留空格 快速替换用花括号{ }——左右 ...
分类:
系统相关 时间:
2019-10-08 21:47:30
阅读次数:
138
通过调用shell命令获取系统信息,如cpu个数,cpu/内存磁盘使用情况,网络信息等。 参考: 1. linux内存查看及释放 2. /proc/meminfo分析 ...
分类:
系统相关 时间:
2019-10-04 11:47:53
阅读次数:
137