查找file1中每一行是否在file2中,若在输出到InRight.txt, 若不在输出到NotInRight.txt. f1=$1f2=$2 while read mylinedo grepR=`grep $myline $f2` if [[ $grepR != "" ]]; then echo ...
分类:
系统相关 时间:
2020-06-04 14:01:58
阅读次数:
63
用法 通过ls -l结合简单的正则表达式可以返回想要的结果,如何统计具体数量? 使用wc -l命令统计行数,例如统计zip文件数量 ls -l *.zip | wc -l 拓展 wc [-clw][--help][--version][文件...] 参数: -c或--bytes或--chars #只 ...
分类:
系统相关 时间:
2020-06-04 13:38:26
阅读次数:
81
CentOS7安装PostgreSQL12 + 完成本地访问 检查本机PostgresSQL并删除 sudo su - //root rpm -aq| grep postgres yum remove postgresql* yum update 检查本机PostgresSQL的数据路径有没有文件( ...
分类:
数据库 时间:
2020-06-04 12:05:30
阅读次数:
132
简单的脚本初始化一个新机器解决在脚本中source或者.不生效的问题#!/bin/bash#使用www普通用户发布,及免密User=wwwPass=2fZotoQdt0k8nWWs1T8scUbm07dVWSKvZmB672XkGwww=grep-w"$User"/etc/passwd|awk-F‘:‘‘{print$1}‘#判断是否为空if[-
分类:
其他好文 时间:
2020-06-04 11:55:16
阅读次数:
210
收集了一些常用的正则表达式,第一个表已经足以应付大部分情况了,第二个表涉及到正则表达式的贪婪匹配与懒惰匹配。 符号意义 ^ 匹配行的开头 $ 匹配行的结尾 . 匹配任意单个字符 […] 匹配[]中的任意一个字符 (…) 设定分组 \ 转义字符 \d 匹配数字[0-9] \D \d 取反 \w 匹配字 ...
分类:
其他好文 时间:
2020-06-04 01:46:18
阅读次数:
72
用法 使用Shell脚本自动化调参需要对文件进行修改 最初想到调用python进行字符串处理,通过正则表达式匹配然后修改,比较麻烦 偶然发现shell其实自带sed命令可以处理这个问题 #!/usr/bin/bash sed -i '26c Delay = $1' camera.lua 运行上述脚本 ...
分类:
系统相关 时间:
2020-06-03 20:41:12
阅读次数:
499
提出 运行脚本调用其他程序有人值守可以用^C终止运行 若需自动化则要借助kill -9 [pid]终止进程,例如我们需要终止名称中含有app的进程 用法 ps -ef | grep app | grep -v grep | cut -c 9-15 | xargs kill -9 解析 ps -ef ...
分类:
系统相关 时间:
2020-06-03 20:40:41
阅读次数:
113
oracle11g对linux的系统,软件的环境,内存,系统都要求, 这里我系统用的Linux dbserver.benet.com 2.6.32-431.el6.x86_64 也就是CentOS64位 内存 swap的空间一定要是物理内存的2倍以上 查看物理内存 grep MemTotal /pr ...
分类:
数据库 时间:
2020-06-03 20:09:43
阅读次数:
85
桑巴是一种局域网共享 1.查看本地有没有包 rpm -qa|grep samba 我是原就提前下好了的 2.下载 (1)挂在光盘,本地安装 (2)在线安装 我选择(2),(1)既要挂载还是老版本的 命令: 3.了解配置文件 (1) 文件或目录 说明 /etc/samba/smb.conf 主配置文件 ...
分类:
其他好文 时间:
2020-06-03 16:04:15
阅读次数:
93
1.awk (1)针对文件进行读取过滤: 打印出每一行:awk '{print $0}' test.txt $0表示一整行,$1表示通过空格分割后的第一个元素 ,$2 为第二个元素 通过 -F 指定分割符: awk -F ':' '{print $1}' test.txt 标识每一行用:分割成的元素 ...
分类:
系统相关 时间:
2020-06-03 15:45:21
阅读次数:
72