shell
文章平均质量分 60
shell脚本心得
云梦谭
这个作者很懒,什么都没留下…
展开
-
用awk做log聚合
日前拿到一份log,一个完整数据集被写在两条log里,通过索引字段排序后,呈现出如上表样式的csv格式。原创 2024-05-10 11:24:39 · 106 阅读 · 0 评论 -
sed的不同执行方式
匹配root或nobody,或mail: 1.2 用\换行Shell的换行符依然有效,这有利于提高长命令的可读性。1.3 用 { }组合语句块2. sed脚本文件如果需要复用一组sed命令,可以把它们写入一个脚本文件,然后用命令行参数-f调用。数据文件data.txt内容:脚本文件cmd.sed执行命令sed脚本的注释行以井号#打头。为上面的脚本加上注释:如果sed脚本 的首行的前两个字符为#n,那么sed会自动使用-n选项(不打印),这时打印需要脚本中原创 2023-09-22 09:19:12 · 154 阅读 · 0 评论 -
使用 gzip 压缩数据
gzip命令笔记原创 2023-04-13 15:08:40 · 3857 阅读 · 0 评论 -
使用 tar 归档
tar 命令笔记原创 2023-04-06 19:26:10 · 772 阅读 · 0 评论 -
使用 pushd 和 popd 实现快速切换目录
pushd 和 popd组合在多个路径间切换原创 2023-03-28 17:21:05 · 385 阅读 · 0 评论 -
查找并删除重复文件
Shell 脚本删除重复文件。原创 2023-03-23 14:20:21 · 639 阅读 · 0 评论 -
Linux上的校验和验证
校验和计算与验证原创 2023-03-01 16:12:46 · 773 阅读 · 0 评论 -
记录一组强大的shell命令
记录来源于网络笔记。shell命令组合。原创 2023-02-07 13:57:44 · 531 阅读 · 0 评论 -
tr命令笔记
介绍tr命令的用法原创 2023-02-15 16:05:04 · 996 阅读 · 0 评论 -
Linux 的find命令用法
find 是Unix/Linux命令行工具箱中最棒的工具之一。该命令在命令行和shell脚本编写方面都能发挥功效。find 包含大量特性,本文记录find 的一些常用的查找功能。原创 2022-10-18 16:12:04 · 8262 阅读 · 0 评论 -
Shell Session录制与回放
Shell Session录制与回放原创 2022-10-13 14:47:07 · 344 阅读 · 0 评论 -
内部字段分隔符
内部字段分隔符(Internal Field Separator,IFS)原创 2022-06-30 17:16:54 · 276 阅读 · 0 评论 -
Linux 按时间批量删除文件
按时间指删除文件原创 2022-06-21 15:23:45 · 710 阅读 · 0 评论 -
Bash的数组与关联数组
Bash脚本里的数组应用。原创 2022-06-08 17:00:17 · 498 阅读 · 0 评论 -
linux批量删除空文件
find . -name "*" -type f -size 0c | xargs -n 1 rm -f今天发现一个环境里有大量的空文件(大小等于0的文件),影响测试结果。记个笔记。原创 2022-05-26 15:08:15 · 348 阅读 · 0 评论 -
shell变量与环境变量点滴
shell与其他编程语言一样,可以用变量来存放数据,以备随后使用或修改。shell定义了一些变量,用于保存用到的配置信息,比如可用的打印机、搜索路径等。这些变量叫作环境变量。1.查看环境变量# env1.1查看具体进程的环境变量cat /proc/$PID/environ 其中, PID 是相关进程的进程ID( PID 是一个整数)。1.2 获取 pid 可以用pgrep或pidof,比如,查看freeswitch的PID:...原创 2022-05-06 15:00:31 · 324 阅读 · 0 评论 -
使用配置文件定制 bash
使用配置文件定制 bash原创 2022-04-20 17:17:11 · 1141 阅读 · 1 评论 -
Linux core文件相关设置
1. ulimit如果core file szice的值太小,需要设置大一点,如图显示是不限制大小ulimit -c unlimited设置为0不会生成core 文件。2. 设置core文件的名称和文件路径默认条件下,生成的core文件存储在可执行文件的同一目录下,其文件名为core,多次生成会覆盖之前的文件。2.1 文件名增加pidecho "1" > /proc/sys/kernel/core_uses_pid或者sysctl -w kernel.co原创 2022-04-15 17:00:51 · 2276 阅读 · 0 评论 -
Shell 采集终端信息
本文描述如何在shell脚本中采集并处理终端设置。原创 2022-04-06 15:21:57 · 1041 阅读 · 0 评论 -
shell脚本输出颜色
写shell脚本时,用echo命令输出内容,这我们都知道。但是怎么给输出内容上点色呢?其实很简单,利用-e参数,即启用反斜杠转义的解释。 `echo' 对下列反斜杠字符进行转义: \a 警告(响铃) \b 退格 \c 抑制更多的输出 \e 转义字符 \f 换页字符 \n 换行 \r 回车 \t 横向制表符 \v ...原创 2021-10-26 15:34:28 · 2741 阅读 · 2 评论