xargs 命令的使用,XARGS命令可以将上一条命令的执行结果作为下一条命令的参数。如:
cat /etc/passwd|cut -d ":" -f1|xargs finger
xargs还支持命令替换
ls -l |xargs -I{} cp {} /tmp
sed命令的使用
sed命令可以对某个文件的行作处理,格式为 sed option '/pattern/action' file
sed命令也支持管道如:
sed -n '2,5p' /etc/passwd -n 选项是只输出处理的行
action的动作主要有如下几种:
a 在指定行后追加内容,新增加的内容出现在指定行的下一行。
i 在指定行前追加内容,新增加的内容出现在指定行的上一行。
d 删除指定行的内容。
c 替换指定行的内容。将所在的行替换为c后面的内容。