
Shell脚本
文章平均质量分 50
二木成林
这个作者很懒,什么都没留下…
展开
-
Linux脚本练习之script092- 判断输入的是否为IP地址
写一个脚本统计文件nowcoder.txt中的每一行是否是正确的IP地址。- 如果是正确的IP地址输出:yes- 如果是错误的IP地址,四段号码的话输出:no,否则的话输出:error原创 2022-10-24 09:05:47 · 11259 阅读 · 3 评论 -
Linux脚本练习之script091-统计VSZ,RSS各自总和
统计 VSZ,RSS 各自的总和(以M兆为统计)。原创 2022-10-24 09:05:33 · 10488 阅读 · 0 评论 -
Linux脚本练习之script090-提取值
从日志中提取对应的值。原创 2022-10-24 09:05:16 · 2451 阅读 · 0 评论 -
Linux脚本练习之script089-netstat练习之输出和3306端口建立连接总的各个状态的数目
输出和本机3306端口建立连接的各个状态的数目。原创 2022-08-30 11:25:47 · 554 阅读 · 0 评论 -
Linux脚本练习之script088-netstat练习之输出每个IP的连接数
输出每个 IP 的连接数,按照连接数降序排序。原创 2022-07-20 20:22:27 · 677 阅读 · 0 评论 -
Linux脚本练习之script087-netstat练习之查看和3306端口建立的连接
查看和本机 3306 端口建立连接并且状态是 established 的所有 IP,按照连接数降序排序。原创 2022-07-20 20:21:30 · 555 阅读 · 0 评论 -
Linux脚本练习之script086-etstat练习之查看各个状态的连接数
查看系统tcp连接中各个状态的连接数,并且按照连接数降序输出。原创 2022-07-20 20:21:04 · 380 阅读 · 0 评论 -
Linux脚本练习之script085-nginx日志分析之统计每分钟的请求数
统计每分钟的请求数,并且按照请求数降序排序。原创 2022-07-20 20:20:58 · 1122 阅读 · 0 评论 -
Linux脚本练习之script084-nginx日志分析之统计爬虫抓取404的次数
统计百度爬虫抓取 404 的次数。原创 2022-07-20 20:20:50 · 668 阅读 · 0 评论 -
Linux脚本练习之script083-nginx日志分析之查询某个IP的详细访问情况
查询 `192.168.1.22` 的详细访问情况,按访问频率降序排序。原创 2022-07-20 20:20:41 · 1005 阅读 · 0 评论 -
Linux脚本练习之script082-nginx日志分析之统计访问3次以上的IP
写脚本统计访问 3 次以上的 IP。原创 2022-07-20 20:22:09 · 656 阅读 · 0 评论 -
Linux脚本练习之script081-nginx日志分析之统计某个时间段的IP
统计2020年04月23日20-23点的去重IP访问量。原创 2022-07-20 20:22:00 · 892 阅读 · 0 评论 -
Linux脚本练习之script080-nginx日志分析之IP统计
统计出2020年4月23号的访问 ip 次数,并且按照次数降序排序。原创 2022-07-20 20:21:46 · 878 阅读 · 0 评论 -
Linux脚本练习之script079-处理文本
写一个脚本按照以下的格式输出。原创 2022-07-20 20:21:37 · 429 阅读 · 0 评论 -
Linux脚本练习之script078-格式化输出
我们有一个文件 `nowcoder.txt`,里面的每一行都是一个数字串,假设数字串为 `"123456789"`,那么我们要输出为 `123,456,789`。原创 2022-07-19 20:35:57 · 555 阅读 · 0 评论 -
Linux脚本练习之script077-打印只有一个数字的行
假设我们有一个 `nowcoder.txt`,现在需要你写脚本,打印只有一个数字的行。原创 2022-07-19 20:35:50 · 671 阅读 · 0 评论 -
Linux脚本练习之script076-打印等腰三角形
打印边长为5的等腰三角形。原创 2022-07-19 20:35:44 · 1485 阅读 · 0 评论 -
Linux脚本练习之script075-域名进行计数排序处理
假设我们有一些域名,存储在 `nowcoder.txt` 里,现在需要你写一个脚本,将域名取出并根据域名进行计数排序处理。原创 2022-07-19 20:35:37 · 486 阅读 · 0 评论 -
Linux脚本练习之script074-将字段逆序输出文件的每行
将字段逆序输出文件 `nowcoder.txt` 的每一行,其中每一字段都是用英文冒号 `:` 相分隔。原创 2022-07-19 20:35:21 · 920 阅读 · 0 评论 -
Linux脚本练习之script073-去掉不需要的单词
写一个 bash脚本以实现一个需求,去掉输入中的含有 B 和 b 的单词。原创 2022-07-19 20:35:15 · 449 阅读 · 0 评论 -
Linux脚本练习之script072-求平均值
写一个bash脚本以实现一个需求,求输入的一个的数组的平均值。原创 2022-07-19 20:35:08 · 1201 阅读 · 0 评论 -
Linux脚本练习之script071-去掉所有包含this的句子
写一个 bash 脚本以实现一个需求,去掉输入中含有 `this` 的语句,把不含 `this` 的语句输出。原创 2022-07-19 20:35:01 · 305 阅读 · 0 评论 -
Linux脚本练习之script070-打印每一行出现的数字个数
写一个 bash 脚本以统计一个文本文件 `nowcoder.txt` 中每一行出现的 `1,2,3,4,5` 数字个数并且要计算一下整个文档中一共出现了几个 `1,2,3,4,5` 数字的数字总数。原创 2022-07-19 20:34:47 · 821 阅读 · 0 评论 -
Linux脚本练习之script069-转置文件的内容
写一个 bash 脚本来转置文本文件 `nowcoder.txt` 中的文件内容。原创 2022-07-19 20:34:35 · 532 阅读 · 0 评论 -
Linux脚本练习之script068-第二列是否有重复
给定一个 `nowcoder.txt` 文件,其中有 `3` 列信息,如下实例,编写一个 shell 脚本来检查文件第二列是否有重复,且有几个重复,并提取出重复的行的第二列信息。原创 2022-07-18 19:58:45 · 536 阅读 · 0 评论 -
Linux脚本练习之script067-统计每个单词出现的个数
写一个 bash脚本以统计一个文本文件 `nowcoder.txt` 中每个单词出现的个数。原创 2022-07-18 19:58:40 · 1779 阅读 · 0 评论 -
Linux脚本练习之script066-统计所有进程占用内存大小的和
写一个脚本计算一下所有进程占用内存大小的和。原创 2022-07-18 19:58:33 · 579 阅读 · 0 评论 -
Linux脚本练习之script065-打印字母数小于8的单词
写一个 bash脚本以统计一个文本文件 `nowcoder.txt` 中字母数小于 `8` 的单词。原创 2022-07-18 19:58:28 · 613 阅读 · 0 评论 -
Linux脚本练习之script064-去掉空行
写一个 bash 脚本以去掉一个文本文件 `nowcoder.txt` 中的空行。原创 2022-07-18 19:58:21 · 640 阅读 · 0 评论 -
Linux脚本练习之script063-打印空行的行号
写一个 bash 脚本以输出一个文本文件 `nowcoder.txt` 中空行的行号,可能连续,从1开始。原创 2022-07-18 19:58:15 · 810 阅读 · 0 评论 -
Linux脚本练习之script062-输出第5行的内容
写一个 bash脚本以输出一个文本文件 `nowcoder.txt` 中第5行的内容。原创 2022-07-18 19:58:04 · 1812 阅读 · 0 评论 -
Linux脚本练习之script061-输出7的倍数
写一个 bash 脚本以输出数字 0 到 500 中 7 的倍数(0 7 14 21...)的命令。原创 2022-07-18 19:57:58 · 1164 阅读 · 0 评论 -
Linux脚本练习之script060-打印文件的最后5行
写一个 bash 脚本以输出一个文本文件 `nowcoder.txt` 中的最后 `5` 行。原创 2022-07-18 19:57:53 · 1433 阅读 · 0 评论 -
Linux脚本练习之script059-统计文件的行数
写一个 `bash` 脚本以输出一个文本文件 `nowcoder.txt` 中的行数。原创 2022-07-18 19:57:47 · 2107 阅读 · 3 评论 -
Linux脚本练习之script037-打印无密码用户。
打印无密码用户。原创 2022-06-08 20:06:49 · 248 阅读 · 0 评论 -
Linux脚本练习之script021-统计 `/etc`、`/var`、 `/usr` 目录中共有多少个一级子目录和文件。
编写脚本 `/root/bin/sumfile.sh`,统计 `/etc`、`/var`、 `/usr` 目录中共有多少个一级子目录和文件。原创 2022-06-07 23:31:20 · 1440 阅读 · 0 评论 -
Linux脚本练习之script058-传递一个用户名参数给脚本,如果用户的 id 号大于等于 500,且其默认 shell 为以 sh 结尾的字符串,则显示能登录否则显示无法登录系统。
写一个脚本,传递一个用户名参数给脚本:如果用户的 id 号大于等于 500,且其默认 shell 为以 sh 结尾的字符串,则显示 “a user can log system.” 类的字符串;否则,则显示无法登录系统。原创 2022-06-11 10:08:15 · 440 阅读 · 0 评论 -
Linux脚本练习之script057-查出用户 UID 最大值的用户名、 UID 及 shell 类型。
查出用户 UID 最大值的用户名、 UID 及 shell 类型。原创 2022-06-10 22:49:28 · 743 阅读 · 0 评论 -
Linux脚本练习之script056-统计 `/etc/init.d/functions` 文件中每个单词出现的次数,并按频率从高到低显示。
统计 `/etc/init.d/functions` 文件中每个单词出现的次数,并按频率从高到低显示。原创 2022-06-10 22:49:21 · 428 阅读 · 0 评论 -
Linux脚本练习之script055-将 `/etc/passwd/` 中的第三个字段数字最大的后 10 个用户信息全部改为大写后保存至 `/tmp/maxusers.txt`。
将 `/etc/passwd/` 中的第三个字段数字最大的后 10 个用户信息全部改为大写后保存至 `/tmp/maxusers.txt`。原创 2022-06-10 22:49:09 · 645 阅读 · 0 评论