2021年12月8日 星期三

sed

sed = file | sed 'N;s/\n/   /g' | sed -n '/aaaaa/{n;p;}' | tail -1

sed = file | sed 'N;s/\n/   /g' | sed -n '/aaaaa/{N;p;}' | tail -2

set pos=`
sed = file | sed 'N;s/\n/   /g' | sed -n '/aaaaa/{N;p;}' | awk '{print $1}' | tail -1`
@ pos1 = $pos + 1
sed = file | sed 'N;s/\n/   /g' | sed -n ${pos},${pos1}p

---

## get ftp result filename(ftp fail) => in linux
cat $readfile | grep -v '^229\|^125\|bytes sent in ' | sed -n '/^local: .*/{h;n;H;x;s/\n/ :/p}' | grep -v complete | grep local | awk '{print $2}'

沒有留言: