`

shell-array

阅读更多
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"
0
0
分享到:
评论

相关推荐

    Stage2-array

    Stage2-array

    shell-sort:使用 Sedgewick 的间隙序列的 CommonJS shell 排序实现

    壳排序使用 Sedgewick 的间隙序列的 CommonJS shell 排序实现用法 var shellSort...shellSort ( array , compareFunction ) ;shellSort ( array , compareFunction , true ) ;shellSort ( array , undefined , true ) ;

    R-Array-Hash:带有数组哈希表的 R

    要启动交互式 shell: docker run -t -i jeffreyhorner/r-array-hash sh -c ' /bin/bash ' 在图像中,使用R或RScript命令运行稳定的 R。要将 R-devel 与数组哈希一起使用,请使用RD或RDScript命令。 RScript ...

    gulp-shell:gulp的便捷命令行界面

    口香糖壳 gulp的便捷命令行界面安装npm install --save-dev gulp-shell用法const gulp = require ( 'gulp' )const ...APIshell(命令,选项)或shell.task(命令,选项)命令类型: string或Array<string> 命令可以

    开发桌面应用框架AtomShell.zip

     // in an array if your app supports multi windows, this is the time  // when you should delete the corresponding element.  mainWindow = null;  }); }); 支持很多桌面应用特性...

    as3比较详尽的工具类

    xmlToArray.as ---------------------- xml转换Array util: ArrayUtil.as ---------------------- 数组辅助功能 setFrameout.as ---------------------- 延迟(帧)函数 clearFrameout.as ------------------...

    Shell中创建序列和数组(list、array)的方法

    关于linux数组定义,以及生成方法,请看:linux shell 动态生成 数组系列 seq使用技巧 。这里我主要说的是高效生成list 字符串,还有数组方法。   一、seq方法生成: [chengmo@centos5 shell]$ aNumList=$(seq ...

    通过实例深入理解linux shell数组

    本文为大家介绍linxu shell中数组的相关知识,并举了很多例子供参考,包括数组的复制,计算,删除,替换等,是学习shell 数组的不可多得的好文章。 数组的声明: 1)array[key]=value # array[0]=one,array[1]=two2)...

    Awk入门教程 《Awk A Tutorial and Introduction - by Bruce Barnett》

    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 ...

    linux shell数组深入学习理解

    bash shell只支持一维数组,但参数个数没有限制。声明一个数组:declare -a array(其实不用声明,按数组方式直接赋值给变量即可,BASH就知道那是数组)数组赋值:(1) array=(var1 var2 var3 … varN)(2) array=([0]=...

    LeetCode最全代码

    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-hopkok:一堆用于处理json文件的jq片段,这些片段是从其他项目中收集的

    一堆jq片段和shell脚本来操作JSON文件。 另请参见以获取jq模块/软件包。 是轻量级且灵活的命令行JSON处理器。 得到它 只需克隆存储库即可。 git clone --recursive git://github.com/joelpurra/jq-hopkok.git 用法...

    shell数组常用实例分享

    说明:shell中数组的下标默认是从0开始的 1、将字符串放在数组中,获取其长度 代码如下:#!/bin/bashstr=”a b –n d”array=($str)length=${#array[@]}echo $length for ((i=0; i<$length; i++))doecho ${array...

    jmeter--bean shell断言所需要的包

    下载的jar包直接放入/lib/ext目录即可使用 import java.util.Arrays; ... String response_data = prev.getResponseDataAsString(); JSONObject response_obj = JSONObject.parseObject(response_data);...

    SHELL脚本read命令的具体用法

    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命令用于从标

    SSHSecureShellClient-3.2.9.rar

    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 ...

    Senfore_DragDrop_v4.1

    * 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. ...

    shell数组操作简明总结

    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 如果你觉得自己对这些都懂了, 就请...

Global site tag (gtag.js) - Google Analytics