Verilerin ikinci sütununu almak için awk komutunu alamıyorum.
Bash Kodu:
filter_data=$(awk "{if(/$filter:/) print $2}" < scanresults_temp.txt)
printf "$filter_data \n"
$ Filter değişkeni, kabuk betiğine geçirilen Download veya Upload değeridir. Awk, uygun satırı aramak için İndir veya Yükle terimini kullanır.
Dosya içeriği:
Testing download speed................................................................................
Download: 51.13 Mbit/s
Testing upload speed................................................................................................
Upload: 57.38 Mbit/s
Başka bir şey değil, sadece sayıları almaya çalışıyorum, eski 51.13
ve 57.38
.
awk
'sprintf