1.概述xargs从标准输入(stdin)中读取数据进行处理数据以空格进行分隔可以根据参数进行一次或多次处理,默认的处理命令是/bin/echo空行不进行处理,会被忽略遇到命令状态为255时,xargs会立刻停止,譬如发生错误时.下面我们来看看xargs有哪些参数可以选择.2.options-afile:从file中..
分类:
其他好文 时间:
2016-11-21 20:37:32
阅读次数:
174
[摘要:经过rz上传文件失利时,会发生巨细为0的治码的文件,以下 ls-l -rw-rr1rootroot4703112-1513:48???.htm 这类范例的文件可用以下敕令 find.-maxdepth1-size0|xargsrm-rf 解释:这类文件巨细为0,而且正在上传] 通过rz上传文 ...
分类:
Web程序 时间:
2016-11-21 14:59:18
阅读次数:
273
前些天在帮助朋友的服务器上修改了一些脚本,而后来他问我在脚本中xargs是什么,因此在这里就简单的说一说xargs。在实际生产环境中,往往只用一种指令去处理数据,一般都是不够的,那要使我们能更为高效的处理数据就要使用到管道(|),利用管道把几种指令拼接起来,以用来更好..
分类:
其他好文 时间:
2016-11-21 02:27:01
阅读次数:
163
1:使用stat命令查看一个文件的访问时间(Access)、修改时间(modify)、状态改变时间(Change)#statindex.php2:批量解压.tar.gz方法1:#fortarin*.tar.gz;dotarzxvf$tar;done方法2:#ls*.tar.gz|xargs-itarzxvf{}3:查看根目录下大于1G的文件#find/-size+1024M4:查看服务器IP..
分类:
系统相关 时间:
2016-11-17 02:25:21
阅读次数:
227
首先因为Rethat的yum源要去订阅(当然是需要钱的),所以许多朋友都是以Centos的yum源来代替(Centos是开源的) 安转: 1:卸载原有Rethat的yum源 #rpm -aq|grep yum|xargs rpm -e --nodeps 2:下载需要的rpm包(Centos的yum安 ...
分类:
其他好文 时间:
2016-11-16 22:26:05
阅读次数:
267
https://www.kernel.org/pub/software/scm/git/docs/git-grep.html 把所有本地分支包含某个字符的行列出来,把含有master的列出来 git branch|sed 's/*/ /g'|xargs -i git grep -n master { ...
分类:
其他好文 时间:
2016-11-16 14:12:33
阅读次数:
613
在initrd目录下,查找包含“Loading virtio.ko”的所有文件cd initrdfind . | xargs grep "Loading virtio.ko"若是想显示行号,可以如下:find . | xargs grep -n "Loading virtio.ko"vi init来... ...
分类:
其他好文 时间:
2016-11-16 11:12:19
阅读次数:
171
1 kill所有相关进程ps -ef | grep -i 进程名 | grep -v "grep" | awk '{print $2}' |xargs kill 2 查询当前用户占用的线程数lsof | grep haieradmin | wc 3 文件大小和位置的定位du -h --max-dep ...
分类:
系统相关 时间:
2016-11-14 11:44:33
阅读次数:
235
basename dirname 使用以下命令,无法处理同名文件: grep "charset=utf-8" filelist_iconv.txt | awk -F':' '{print $1;}' | xargs -i cp {} /g/src2/ 使用以下命令,会把源文件清空: iconv -f... ...
分类:
其他好文 时间:
2016-11-13 09:31:36
阅读次数:
128
一、Find 1)批量删除文件 find . -name "*.h~" -exec rm '{}' \; 2)定位文件某一行 find / -name "demo.conf" | egrep -v "default" | xargs grep -n "demo" | head -1 | cut -d... ...
分类:
系统相关 时间:
2016-11-11 23:09:11
阅读次数:
318