将文件file1中第一行到含有word字符的行删除,并重定向到文件file2: sed ‘1,/word/d’ file1 > file2 将文件file1中含有word字符的行…
分类:shell
手动创建目录
手动在统版服务器创建目录,执行: creatDir.sh 3 20140406 creatDir.sh 4 20140406 #!/usr/bin/ksh workPath=/etlshare/ecifftp if [ …
如何卸载Windows预安装内置应用
使用PowerShell安装卸载Windows内置应用 一、卸载简介 1.1 Microsoft Store Microsoft Store是Windows旗下的应用商城,由Windows Store、Xb…
vim 删除、插入一列或者多列
很多时候,当我们需要在文件删除多列或者在每行的相同位置插入相同的东西时,下边的操作就显得尤其方便、高效,下面让我们列举一二。 使用vim打开文件 1、删…
使用shell脚本对比两个文件内容差异
平时工作期间,我们有可能遇到对比两个文件内容的差异性,并将两个文件差异的内容输出,这个时候我们可以使用shell脚本来操作,使用shell脚本的sort排序后再比对,这种方法在数据量大的情况下,比循环比对速度快很多。 以…
将date命令结果转换为yyyymmdd日期格式
date -d yesterday ‘+%Y%m%d’ 以yyyymmdd格式显示昨天日期 date -d today ‘+%Y%m%d’&…
Mac查看本机公网IP
现在大多数的公司为了风控管理,都会搭建自己的局域网。所以在访问外网的服务器,有时候需要加IP的白名单。直接在mac的网络里面查看ip,看到的也是局域网的ip。所有直接使用命令行查看。 curl ifconfig.me 有…
shell脚本批量实现空文件夹查找及删除操作
话不多说,直接上代码: #!/bin/bash #删除evt文件夹下所有空文件夹 #判断文件夹是否为空函数 is_empty_dir(){ return `ls -A $1 | wc -w` } #要测试的文件夹在./e…
shell 搜索文件夹下所有文件
RETT=$(locate -r `pwd`'/core/[^ ]*\.h$' -r `pwd`'/core/[^ ]*\.hpp$');for i in $RETT;do cat $i | grep 'somethin…
ffmpeg ffprobe查看视频文件编码格式
输入 /opt/ffmpeg/ffprobe file.mp4 -show_streams -select_streams v -print_format json 输出 { "streams": [ { "index"…
Windows中通过命令行新建文件夹、新建文件,和一些常用命令
新建文件 和Linux不太一样,Linux中的touch和vi命令创建新文件的方法都不能用了,在windows命令行下得用type nul>文件名.后缀名来创建: F:\study\vue\workspace\JD…
grep 显示文件名
有时候,需要遍历一个目录下所有文件,看那个文件包含某个字符串,用grep可以方便的查看 grep -r <somethingtosearch> ./log/* cat 后grep是不行的,grep已经无法分辨…