随笔分类 - shell
shell笔记
摘要:Linux查看当前目录下(包含子目录)文件名中包含指定字符的文件 # 查看当前目录(包含子目录)下文件名中带有 .mid 的文件 find . -type f -name "*.mid* # 查看当前目录(包含子目录)下文件名中带有 .mid 的文件,并列出个数 find . -type f -na
阅读全文
摘要:shell获取文件名中包含特定字符的文件个数 背景:统计自动化case中文件名包含'P0_'的文件个数,在这记录一下 # 命令 ll caseDir | grep -c P0_ # ll列出文件下的文件,管道给 grep ,核心的 -c参数,获取个数
阅读全文
摘要:shell在文件末尾加入换行或者空行 背景:需要合并多个日志文件,cat合并时发现有些行追加方式有问题,主要原因就是没有在文件尾行追加数据,所以通过命令在文件尾行加一个空行 # 在a.txt文件末尾加一行空行 echo "" >> a.txt
阅读全文
摘要:shell获取文件的指定行数的数据,写入另外的文件 背景:做性能测试任务时,程序除了问题,需要复现一下,需要从一个大文件中(6G)找某个范围内的请求数据2000行,shell处理比脚本方便 sed -n '1,1000p' 原文件 > 新文件 sed -n '593000,595000p' uii_
阅读全文
摘要:shell中echo信息时增加换行 背景:在写了个shell时,如果用户输入参数错误想给用户提示,发现echo的信息默认在一行显示不太直观,想换行显示 # shell中echo信息 换行显示:加 -e 参数即可 echo -e "\n 开始执行case \n\n" # do something ec
阅读全文
摘要:linux 查看文件夹下的文件个数(当前目录的文件数) 查看文件夹下的文件个数(当前目录的文件数) ls -l |grep "^-" | wc -l 说明: ls -l : 长列表输出该目录下文件信息(注意这里的文件,不同于一般的文件,可能是目录、链接、设备文件等) grep ^- : 这里将长列表
阅读全文
摘要:shuf命令简单用法 背景:需要将一个文件的内容按照行进行打乱顺序;需要从一个大文件中随机获取多少行的内容,除了python脚本处理以外,一些shell命令也可以更快捷的做到 shuf命令详解 bash-4.1$ shuf --help Usage: shuf [OPTION]... [FILE]
阅读全文

浙公网安备 33010602011771号