1.从文件按行读取,内容为逗号分隔。获取分隔后的值,同时发送http请求到指定服务上
文件内容如下:
1966389832037503488,京A99999,0 1966389822910681600,京A9B989,0 2038446222943490304,京AA7777,1 2110503816981418240,京AA7777,2 2254619005057274112,京AA7777,4 2110503808110366208,京AAA111,2 2254618996186222080,京AAA111,4 1966388620034526976,京AAA123,0 1966388619977441408,京AAAAAA,0 1966388619979538560,京AAABAA,0 2182561403471597184,京AAFS12,3 2110503849447312795,京AB00000,2 1966388654404719104,京ABA609,0 1966388654931137024,京ABC129,0 2038446248969064960,京ABC129,1 1966388654945422080,京ABC8EV,0 1966388661105249920,京ABZ182,0 1966388688701112704,京ACACAC,0 1966388689561423488,京ACD232,0 1966388689561456256,京ACD252,0 2110503918168920099,京AD01258,2 2326676700282703907,京AD01258,5 1966388765262336128,京AE3346,0
2.文件大概有7600条记录,每次读取20行,则休眠2秒。之后再处理文本。
#!/bin/sh i=0 name=(蓝 黄 绿 黄绿 黑 白) cat plates.txt | while read line do #echo $line IFS="," arr=($line) color=${arr[2]} echo "$color" plateColor=${name[$color]} param="carId=${arr[0]}&plateNumber=${arr[1]}&plateColor=$plateColor" echo $param curl -X PUT -d "$param" "http://10.168.1.2:8210/plate/plateNumber/blur/add" let i++ if [ "$((i%20))" == "0" ] ;then sleep 2 fi done
3.shell使用内容,if语句,while do语句。文件读取文本,数组,变量自增等。
备注:因为时间有限,先这样吧,以后逐步完善。
相关推荐
shell脚本读文件方法和例子 有例子有方法shell脚本读文件方法和例子 有例子有方法shell脚本读文件方法和例子 有例子有方法
第一次接触linux系统,之前写的数据导出不好使了。原因是程序放在root用户下,要runtime执行exp的话,...没接触过shell脚本,网上大部分例子都写的挺复杂的;贴个简单的,不带传参什么的;只是最简单的数据表的导出备份
《Shell脚本专家指南》面向中高级的shell程序员,以及需要解决日常问题的系统管理员,但假定读者能够读懂一般的shell代码。 编辑推荐 《Shell脚本专家指南》是我多年从事系统管理员一职所积累的非常有用的脚本和技术...
16_基础shell编程-shell脚本介绍.PDF 17_基础shell编程-条件测试.PDF 18_基础shell编程-控制流结构.PDF 19_基础shell编程-shell 函数.PDF 20_基础shell编程-向脚本传递参数.PDF 21_基础shell编程-创建屏幕输出...
Linux shell脚本编写基础 在进行linux测试时编写脚本是必不可少的,Shell脚本的名称可以随便定义,也不要什么后缀名, 例如可以写abc,smartzip这类名称,运行时只要键入 ./smartzip就能运行脚本了。。 每行命令开头...
文件内容为linux系统下shell脚本的100个实用例子,有助于刚接触linux shell脚本的学生,教师,技术人员进行shell学习
所以在本文中笔者所提供的脚本都是使用bash(但是在大多数情况下,这些脚本同样可以在 bash的大姐,bourne shell中运行)。 如同其他语言一样,通过我们使用任意一种文字编辑器,比如nedit、kedit、emacs、vi ...
例子为编辑dat第八列去掉前导零 试用方法 bash removezero 文件path 第n列 例如:bash removezero ./test.dat 8
提供一个oozie job shell action 列子,例子中 配置文件有 job.properties,workflow.xml,lineCount.sh 项目开发时候,发现shell action 不好配 ,最后网上参照一个列子,配置,可以运行成功
001_文件和目录的权限_setuid_chown_chgrp_umask_符号... 027_脚本例子_pingall_backup_gen_del.lines_acces_deny_logroll_nfsdown.pdf 028_rcN.d_运行级别脚本编辑.pdf 029_cgi脚本.pdf 030_附录_常用Shell命令.pdf
Linux shell脚本全面学习 1. Linux 脚本编写基础 1.1 语法基本介绍 1.1.1 开头 程序必须以下面的行开始(必须方在文件的第一行): #!/bin/sh 符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中...
第16章 shell脚本介绍 151 第17章 条件测试 154 第18章 控制流结构 160 第19章 shell函数 202 第20章 向脚本传递参数 224 第21章 创建屏幕输出 236 第22章 创建屏幕输入 252 第23章 调试脚本 274 第24章 shell嵌入...
让我们通过几个例子来说明 jq 的功能: 一、输出格式化,漂亮的打印效果 如果我们用文本编辑器打开 JSON,有时候可能看起来会一团糟,但是通过 jq 的 .(点)过滤器就可以立马让 JSON 的格式规整起来。 1.用文本编辑...
所以在本文中笔者所提供的脚本都是使用bash(但是在大多数情况下,这些脚本同样可以在 bash的大姐,bourne shell中运行)。 如同其他语言一样,通过我们使用任意一种文字编辑器,比如nedit、kedit、emacs、vi ...
016-shell脚本介绍.PDF 017-条件测试.PDF 018-控制流结构.PDF 019-shell 函数.PDF 020-向脚本传递参数.PDF 021-创建屏幕输出.PDF 022-创建屏幕输入.PDF 023-调试脚本.PDF 024-shell嵌入命令.PDF 025-深入讨论(左尖...
第16章_shell脚本介绍; 第17章_条件测试; 第18章_控制流结构; 第19章_shell函数; 第20章_向脚本传递参数; 第21章_创建屏幕输出; 第22章_创建屏幕输入; 第23章_调试脚本; 第24章_shell嵌入命令; 第25章_深入...
32.1. 非官方的Shell 脚本风格 33. 杂项 33.1. 交互式和非交互式的shells 和脚本 33.2. Shell 包装 33.3. 测试和比较: 另一种方法 33.4. 递归 33.5. 彩色脚本 33.6. 优化 33.7. 各种小技巧 33.8. 安全话题 33.8.1. ...
Shell脚本使用BOT将消息发送到Telegram 要配置您的机器人,RTFM: 安装 git clone https://github.com/area31/Telegram-api-msg-bot.git mv Telegram-api-msg-bot /opt 在send-msg-telegram.conf文件中配置您的...
网上有很多 shell script 读文本文件的例子,但是都没有讲出故事的全部,只说了一半。举个例子,比如从一个 testfile 文件中读取如下格式的文本行: 代码如下: $ vi testfile ls -a -l /bin | sort ls -a -l /...
自述文件[进行中] :construction: 工作正在进行中该项目(版本0.1.0a3)是一个Python端口这是由写在壳牌 。 Python脚本是用于自动和半自动组织和管理大型电子书集的工具的集合。 :warning: 目前,脚本ebooktools.py...