123213 发表于 2015-11-23 09:35:34

shell 把文档中只有一个数字的行打印出来

#!/bin/bash
f=/etc/passwd
line=`wc -l $f|awk '{print $1}'`
for l in `seq 1 $line`; do
   n=`sed -n "$l"p $f|grep -o ''|wc -l`;
   if [ $n -eq 1 ]; then
      sed -n "$l"p $f
   fi
done

页: [1]
查看完整版本: shell 把文档中只有一个数字的行打印出来