文件第一: head -1 /var/lib/mysql/binlog.index 取文件第二: head -2 /var/lib/mysql/binlog.index | tail -n 1 取文件倒数第一: tail /var/lib/mysql/binlog.index -n 1 取文 ...
转载 2021-08-23 17:19:00
4939阅读
2评论
目录Shell 打印空行的行号题解去掉空行题目题解Shell 去掉所有包含this的语句题目题解Shell 打印空行的行号写一个 bash脚本以输出一个文本文件 nowcoder.txt中空行的行号,可能连续,从1开始示例: 假设 nowcoder.txt 内容如下:a b c d e f你的脚本应当输出: 3 5 7 9 10题解打印空行的行号,那么如何识别是不是空行 /^$/sed
转载 2023-10-19 21:32:02
61阅读
  shell之文本过滤(grep) grep(全局正则表达式版本)允许对文本文件进行模式查找。如果找到匹配模式, grep打印包含模式的所有。grep支持基本正则表达式,也支持其扩展集。g r e p一般格式为:grep [选项]基本正则表达式[文件]这里基本正则表达式可为字符串。如果是字符串的时候请加上“”号,否则容易出错。 常用的g r e p选项有:-c 
[root@192.168.10.11 zabbix]# ls -ltotal 24-rw-r–r-- 1 root root 2485 Dec 2 15:42 zabbix_agent.confdrwxr-xr-x 2 root root 4096 Dec 2 15:42 zabbix_agent.conf.d-rw-r–r-- 1 root root ...
原创 2021-12-16 10:27:27
1115阅读
ls -l | awk '{print $5}' | sed -n '2p'awk 是很实用的文本处理命令,print 到后带的是你要获取第几列,sed -n 是指定第几行。
原创 2022-12-07 09:47:36
716阅读
awk 是很实用的文本处理命令,print 到后带的是你要获取第几列,sed -n 是指定第几行。
原创 2019-05-08 14:26:00
2405阅读
1.grep 文本过滤命令grep的正则表达式^westos #以westos开头 westos$ #以westos结尾 'w....s' 'w.....' '.....s' grep -E = egrep应用:  cp /etc/passwd /mnt cd /mnt vim /mnt/passwd 添加(为后边的实验效果做准备): test:test:
转载 2024-04-12 11:45:02
84阅读
摘要 : 在本教程,你将学习如何使用 PostgreSQL 的 UPDATE 语句来更新表中一或多行的数据。PostgreSQL UPDATE 语句简介要更新表的数据,需使用 PostgreSQL 的 UPDATE 语句。以下是 UPDATE 语句的语法: UPDATE table_name ...
转载 1月前
360阅读
# 使用Shell执行MySQL并过滤第一的实践 在日常的数据库管理和开发,我们经常需要使用Shell脚本来执行MySQL的查询,并对结果进行处理。有时,我们只需要获取查询结果的第一。本文将介绍如何通过Shell命令来调用MySQL并过滤结果,带您一步步了解相关的知识。 ## MySQL基础 MySQL是一个流行的关系型数据库管理系统。它允许用户通过SQL(结构化查询语言)进行数据操作
原创 9月前
17阅读
不知道你是想实现什么目的,如果你是想只显示配置文件的以 # 号开头的,那就使用# grep ^# filename如果是想显示除 # 号开头的的话呢,只需加个参数-v (-v 表示相反的过滤)就行了# grep -v ^# filenamehttp://zhidao.baidu.com/question/339210594.html
转载 2013-05-22 17:40:00
349阅读
2评论
Shell文件添加一 参考:http://www.111cn.net/sys/linux/77821.htm 在explicit之后添加一 sed -i '/explicit/a max_allowed_packet = 32M' /etc/mysql/my.cnf
原创 2016-11-24 14:14:21
81阅读
shuf -n5 main.txtsort -R main.txt | head -5awk -vN=5 -vC="`wc -l file`" 'BEGIN{srand();while(n<N){i=int(rand()*C+1);if(!(i in a)){a[i]++;n++}}}NR in a...
原创 2023-11-06 15:08:20
180阅读
split -l 100 src.txt dst
原创 2023-04-11 00:21:22
133阅读
cat ${FILE} | while read linedo    echo $linedone-------------------------------------------while read LINE  #每次读取aa.list的一do echo $LINE     #输出每行的信息done < ${FI
原创 2017-09-14 15:54:28
5137阅读
 #!/bin/bash File=/etc/fstab while  read line do echo $line done<$File   #!/bin/bash cat  /etc/fstab |  while read line do echo $line done
原创 2010-10-14 12:18:42
1630阅读
输出
转载 2018-12-07 15:56:00
595阅读
shell脚本从文件读取数 来源:http://blog.chinaunix.net/u3/94916/showart_1908395.html 从ip.txt里读取IP.然后把IP地址赋值到一个数组里.IP文件如下:Address:  220.181.26.163Address:  220.181.26.174Address: &nbs
转载 精选 2009-09-02 12:32:54
3354阅读
今天闲着没事,把以前写的shell再拿出来看好多都忘记了,于是自己用看了一边资料: .表是单个字符 ^一的开始 ^d以开头的 ^..1 第三个为1的字符 ^字符要放在匹配的字符前面 $一的末尾 ^$ 表示空行 ^.$匹配一一个字符的 $字符要放在匹配的字符后面 *匹配任意个字符 包括0个字符 \可以屏蔽一个特殊的字符 \*\.pas 这里的
转载 2024-06-28 14:14:55
120阅读
文件读取数据,有多种方式。 1 使用read命令 #! /bin/bash count=1 file_name=$HOME/script/$1 cat $file_name |while read line do count=$[ $count + 1] echo "line_num-${c ...
转载 2021-09-19 21:59:00
457阅读
2评论
Bash Shell 通过ls命令及其管道根据大小名称筛选文件最近参与的项目当中有需要用pyarmor加密项目的要求,听网上吹的pyarmor都那么神,用了一下感觉也一般,试用版普通模式下文件加密居然还有大小32KB的限制,加密到一半就失败了,难绷。失败了也不告诉别人是哪个文件大小超了,项目文件那么多,怎么好一个个去查哪个文件大于32768B?重温了一下shell,一命令偷个懒,省得麻烦自己。首
转载 2023-12-17 12:48:24
77阅读
  • 1
  • 2
  • 3
  • 4
  • 5