`
httpclient_bd
  • 浏览: 72314 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

shell下的一段测试代码

 
阅读更多
导出的数据带有不可见字符

cat -v后显示^@

所以用一下方式来处理:

cat -v $tmpfile | sed 's/[\^\@]//g' | awk '$2 < '"$now"' - 86400' | while read key value
do
 ...
done


这里, $tmpfile是导出文件,在这个kv文件里, value是一个时间戳, 这行代码的意思,是从这个去掉不可见字符的文件里, 将时间戳是一天前的数据取出来。

$now=`date +%s`

对shell不常用,记录一下, awk里用到的外部变量,要用双引号包围起来。
对于非可见字符,可以用cat -v显示
分享到:
评论

相关推荐

    分享一个入门级可控多线程shell脚本代码

    某日,在鹅厂接到了这个任务,需要在Linux服务器中,对几千个IP进行一次Ping检测,只要取得ping可达的IP就好。如果单个IP去ping测试,虽然也可以完成任务,几千个IP还好了,如果更多呢? 鉴于这个case简单程度,第一...

    用于检测进程的shell脚本代码小结

    本文介绍一段shell脚本,它可以检测某进程或某服务是否正在运行,然后以邮件通知。有需要的朋友参考下

    shell脚本实现实时检测文件变更

    使用python做web开发,现在流行使用uwsgi调用python程序,但是使用uwsgi一段时间发现有一个弊端,就是每次更改源代码后必须重启uwsgi才能生效,包括更改模板文件也是,我是个懒人,再经过一段时间反复的更改-重启后我终于...

    在python shell中运行python文件的实现

    此时默认读取和python shell一个文件夹下的python,若是程序放在别处,需添加文件所在路径。再导入文件。 2.sys.path.append(“G://python_example”) 最后第三步导入所要运行的文件,注意不要加上如.py的

    最小bootloader的实现,完整源代码

    重启开发板,3秒内按下任意键,可看到有T-Boot#提示符,程序进入Shell模式 4. 输入help,可看到10条命令的使用方法 5. 输入led_on 1可看到第一个led灯亮 6. 输入led_off 1可看到第一个led灯灭 7. 输入led_test ...

    JAVA上百实例源码以及开源项目源代码

     Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码,...

    win7创建wifi热点

    学习一段时间shell 随手写了个bat 软件通过选项方便创建,开启,关闭,win7下的承载网络,并经数次测试可用,并且以前用过一段时间,现买无线路由用不到了,谁能用到也省的大家再敲代码了。特别说明一下,此功能只...

    matlab不运行一段代码-hbf_lc_p:赫尔辛基BEM框架LCISA求解器

    matlab不运行一段代码赫尔辛基BEM框架用于MEG / EEG的LCISA求解器 版权所有Matti Stenroos 2007–2020,已获得CC BY-NC-ND 4.0许可。 接触 此赫尔辛基BEM框架(HBF)软件包包含使用隔离源方法(LCISA)制定的线性...

    自动重启服务的shell脚本代码

    公司tomcat服务器有个过一段时间自动会挂的bug一直没能解决,挂的时候还要手动重启tomcat,于是决定写个脚本让它定时检测故障自动重启吧

    自己动手写操作系统(含源代码).part2

    而假如你真的因为我的书而重新燃起实践的热情,从而开始一段操作系统旅程,我将会感到非常高兴。 不过我得坦白,在写作《自己动手写操作系统》的时候,我并不敢期待它能引起多少反响,一方面因为操作系统并不是时尚...

    自己动手写操作系统(含源代码).part1

    而假如你真的因为我的书而重新燃起实践的热情,从而开始一段操作系统旅程,我将会感到非常高兴。 不过我得坦白,在写作《自己动手写操作系统》的时候,我并不敢期待它能引起多少反响,一方面因为操作系统并不是时尚...

    JAVA上百实例源码以及开源项目

     Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码,...

    Linux高级bash编程

    在一个文本文件的段间插入空行 9-11. 利用修改文件名,来转换图片格式 9-12. 模仿getopt命令 9-13. 提取字符串的一种可选的方法 9-14. 使用参数替换和error messages 9-15. 参数替换和"usage"messages 9-16. 变量...

    mobly-bundled-snippets:通过公开简化的Android API允许Mobly测试控制Android设备的代码段

    Mobly Bundled Snippets是一组片段,通过公开适用于测试的公共Android API的简化版本,使Mobly测试可以控制Android设备。 我们正在添加更多的API。 如果您对某些API组有特定需求,请随时在提出请求。 注意:这不是...

    直方图二值化处理matlab代码-TestRLBP:测试RLBP

    Make工具或CMake-我放弃了Make文件(有点)很长一段时间了。 由于我使用的机器包括。 必须是CMake。 第一天(7月2日) 由于某些代理机构的问题,我来得太晚了。 必须在周末进行管理,以某种方式在这里和那里偷一些...

    mod-rootme:Ye olde root shell for ye olde httpd

    该模块已经存在一段时间了,但是托管最新版本似乎已经从网络上消失了。 'rkhunter' 和 'unhide' 等恶意软件检测程序可以轻松检测到 mod_rootme 的存在,因此再次传播此代码应该不会太有害。 这个存储库是从我碰巧...

    PHP shell-crx插件

    PHP-Shell依赖于旨在实现PHP代码段解析的在线服务器。 它下载响应,并在一个更干净,更沙盒的环境中呈现。 仅发送严格需要的信息。 没有Cookie,无需登录,所有ssl都被加密了! 由于是开发人员工具扩展,它是完全...

    R软件代码转换为matlab-RobotEve:机器人科学家夏娃代码

    shellscript提供了要测试的下一组候选者的列表。 海量屏幕数据分析 EveActivity.r 机器人夏娃运行大规模屏幕并产生数据文件“ MS_xxxx.csv”; 在处理之前,此文件将重命名为“ screen_results.csv”。 “ ...

Global site tag (gtag.js) - Google Analytics