|||
将export GMT5HOME=/opt/GMT-5.4.4写入到bshrc中 ,可以应用到提取文件时做分割用。
echo 'export GMT5HOME=/opt/GMT-5.4.4' >> ~/.bashrc
提取行中同时有A1,A2,A3字符的行
for
myFile
in
router.log.*
do
echo
"${myFile}: ==============================="
awk
'/A1/&&/A2/&&/A3/{print}'
$myFile
done
提取某个特定字符下面的n行,
echo '==========' >> ../../${_gnss}RMS 写入一个空格就行,否则会影响后期导入excel中处理
sed -n "$(grep -n 'RMS by' autcln.post.sum | tail -1 | cut -d : -f 1),+6p" autcln.post.sum
//-f表示取第一个字段的值
提取指定行
sed -n '5,10p' filename >> outputfile
awk '{if(($1>N1 & $1<N2) &($2>y1 & $2<y2)) print $1 $2 $3}' filename > targetfile
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-10-19 22:52
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社