shell 中的数组
tomcat_ow="name password job school"
tomcat_ow_array=($tomcat_ow)
${tomcat_ow_array[1]}
变量赋值
var=`cat help.txt`
echo $var
输出:
#保险例子 ./grepLog.sh "ins" "grep Exception -A20 -B20 /home/q/www/ttsins.***.com/logs/vendor.log.2013-09-11-16" #搜索 ./grepLog.sh "tts_is" "zegrep ZLIB /server/tts/logs/tts.log.2013-09-26-13.gz" #常规机器 ./grepLog.sh "ttsi" "zegrep ZLIB /server/tts/logs/tts.log.2013-09-26-11.gz" #TTM ./grepLog.sh "ttm" "zegrep ZLIB /server/tts/logs/tts.log.2013-09-26-11.gz" #JOB ./grepLog.sh "job" "zegrep ZLIB /server/tts/logs/tts.log.2013-09-26-11.gz" #avfeedback ./grepLog.sh "avfeed" "zegrep ZLIB /server/tomcat/logs/tts.log.2013-09-26-11.gz" #router ./grepLog.sh "router" "grep Exception /home/q/www/router/logs/search.log" #task ./grepLog.sh "task" "grep Exception /server/tts/logs/tts.log.2013-09-26-11.gz" #work ./grepLog.sh "work" "grep Exception /home/q/www/ttssearch/logs/dubbo-access-2013-12-03.log"
var=$(cat help.txt)
echo $var
输出:
#保险例子 ./grepLog.sh "ins" "grep Exception -A20 -B20 /home/q/www/ttsins.***.com/logs/vendor.log.2013-09-11-16" #搜索 ./grepLog.sh "tts_is" "zegrep ZLIB /server/tts/logs/tts.log.2013-09-26-13.gz" #常规机器 ./grepLog.sh "ttsi" "zegrep ZLIB /server/tts/logs/tts.log.2013-09-26-11.gz" #TTM ./grepLog.sh "ttm" "zegrep ZLIB /server/tts/logs/tts.log.2013-09-26-11.gz" #JOB ./grepLog.sh "job" "zegrep ZLIB /server/tts/logs/tts.log.2013-09-26-11.gz" #avfeedback ./grepLog.sh "avfeed" "zegrep ZLIB /server/tomcat/logs/tts.log.2013-09-26-11.gz" #router ./grepLog.sh "router" "grep Exception /home/q/www/router/logs/search.log" #task ./grepLog.sh "task" "grep Exception /server/tts/logs/tts.log.2013-09-26-11.gz" #work ./grepLog.sh "work" "grep Exception /home/q/www/ttssearch/logs/dubbo-access-2013-12-03.log"
分享到:
相关推荐
Stage2-array
壳排序使用 Sedgewick 的间隙序列的 CommonJS shell 排序实现用法 var shellSort...shellSort ( array , compareFunction ) ;shellSort ( array , compareFunction , true ) ;shellSort ( array , undefined , true ) ;
要启动交互式 shell: docker run -t -i jeffreyhorner/r-array-hash sh -c ' /bin/bash ' 在图像中,使用R或RScript命令运行稳定的 R。要将 R-devel 与数组哈希一起使用,请使用RD或RDScript命令。 RScript ...
口香糖壳 gulp的便捷命令行界面安装npm install --save-dev gulp-shell用法const gulp = require ( 'gulp' )const ...APIshell(命令,选项)或shell.task(命令,选项)命令类型: string或Array<string> 命令可以
// in an array if your app supports multi windows, this is the time // when you should delete the corresponding element. mainWindow = null; }); }); 支持很多桌面应用特性...
xmlToArray.as ---------------------- xml转换Array util: ArrayUtil.as ---------------------- 数组辅助功能 setFrameout.as ---------------------- 延迟(帧)函数 clearFrameout.as ------------------...
关于linux数组定义,以及生成方法,请看:linux shell 动态生成 数组系列 seq使用技巧 。这里我主要说的是高效生成list 字符串,还有数组方法。 一、seq方法生成: [chengmo@centos5 shell]$ aNumList=$(seq ...
本文为大家介绍linxu shell中数组的相关知识,并举了很多例子供参考,包括数组的复制,计算,删除,替换等,是学习shell 数组的不可多得的好文章。 数组的声明: 1)array[key]=value # array[0]=one,array[1]=two2)...
Which shell to use with AWK? Dynamic Variables The Essential Syntax of AWK Arithmetic Expressions Unary arithmetic operators The Autoincrement and Autodecrement Operators Assignment Operators ...
bash shell只支持一维数组,但参数个数没有限制。声明一个数组:declare -a array(其实不用声明,按数组方式直接赋值给变量即可,BASH就知道那是数组)数组赋值:(1) array=(var1 var2 var3 … varN)(2) array=([0]=...
462 | [Minimum Moves to Equal Array Elements II](https://leetcode.com/problems/minimum-moves-to-equal-array-elements-ii/) | [C++](./C++/minimum-moves-to-equal-array-elements-ii.cpp) [Python](./Python/...
一堆jq片段和shell脚本来操作JSON文件。 另请参见以获取jq模块/软件包。 是轻量级且灵活的命令行JSON处理器。 得到它 只需克隆存储库即可。 git clone --recursive git://github.com/joelpurra/jq-hopkok.git 用法...
说明:shell中数组的下标默认是从0开始的 1、将字符串放在数组中,获取其长度 代码如下:#!/bin/bashstr=”a b –n d”array=($str)length=${#array[@]}echo $length for ((i=0; i<$length; i++))doecho ${array...
下载的jar包直接放入/lib/ext目录即可使用 import java.util.Arrays; ... String response_data = prev.getResponseDataAsString(); JSONObject response_obj = JSONObject.parseObject(response_data);...
1.1 shell read简介 要与Linux交互,脚本获取键盘输入的结果是必不可少...read [-rs] [-a ARRAY] [-d delim] [-n nchars] [-N nchars] [-p prompt] [-t timeout] [-u fd] [var_name1 var_name2 …] read命令用于从标
SSH Secure Shell for Workstations with its array of unmatched security features is an essential tool for today's network environment. It is a powerful guardian against the numerous security hazards ...
* The Shell Extension components does not support C++ Builder 4. For some strange reason the components causes a link error. * There appear to be sporadic problems compiling with C++ Builder 5. ...
1.数组的声明: 代码如下:1)array[key]=value # array[0]=one,array[1]=two2)declare -a array # array被当作数组名3)array=( value1 value2 value3 … )4)array=( [1]=one [2]=two [3]=three … )5)a
本文并不介绍如何编写shell code. 要求: 读者要有一点C和汇编语言基础. 目标: 希望本文能够尽量做到通熟易懂,使得稍有计算机基础知识的朋友看后能够亲自动手写自己的Exploit 如果你觉得自己对这些都懂了, 就请...