||
1) grep -n 'dzax.....13o' .TEQC_quality.txt | awk '{if(NR!=1) print $1}'
2)大小写转换
$d = $a.ToUpper()
$d = $d.ToLower()
3)awk '{print $NF}' .\fjxm.vel | awk '{print substr($0,1,4)}'
4)New-Item ew_file.txt -type file -force
5)数值比较
-eq :等于
-ne :不等于
-gt :大于
-ge :大于等于
-lt :小于
-le :小于等于
-contains :包含
-notcontains :不包含
6)grep '2013 ' dzax.txt | awk '{sum1 += $4;sum2 += $5;sum3 += $6;sum4 += $7;} END {print sum1/NR,sum2/NR,sum3/NR,sum4/NR}'
7)awk '{print sprintf("%.5f",$1+$2/365),sprintf("%.5f",$3)}' nrms.txt > nrms.pos
8)只显示文件名:ls -name
-name 开关要求只获取文件名, -include要求只获取哪类文件,不过只在前面有 * (表示所有内容) 时才生效。
9)显示进度条
$T=10000
for($i=0;$i -lt $T;$i++ )
{
$w=$i.tostring() + '/' + $T.tostring()
Write-Progress -Activity "进度显示" -status "正在处理 $server,请耐心等待,$w" -percentcomplete ($i/($T)*100)
}
10)命令行快捷键
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-11-20 21:23
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社