1、for循环kill进程
#!/bin/bash
PID=`lsof |grep delete|awk '{print $2}'|uniq`
for i in $PID
do
kill -9 $i
done
#一行
for i in `ps -ef|grep kafka |grep -v grep|awk '{print $2}'`;do kill -9 $i;done
2、for循环cat文件
#!/bin/bash
list=`cat 1.log`
#1.log一排一个 中间不允许出现空格
for i in $list
do
tar zcf $i.tar.gz $i
mv $i.tar.gz /data/backup/$ip/Java_jobs/
rm -rf $i
done