У меня есть эти файлы CSV:
Monday,linux,6,0.2
Tuesday,linux,0.25,0.2
Wednesday,linux,64,3
Я создаю небольшой скрипт, который позволяет мне восстанавливать информацию из моего CSV и размещать их так:
Day : Monday
OS : Linux
RAM : 6
CPU1 : 0.2
МойСценарий:
#!/bin/bash
awk -F'[ ,;|.]' 'FNR==0{next}
FNR>1 {
print "DAY : " $1;
print "OS :\n " $2
print "RAM :\n " $3
print "CPU1 :\n " $4
}' mycsvfile.csv
Но результат:
DAY : Tuesday
OS :
linux
RAM :
0
CPU1 :
25
DAY : Wednesday
OS :
linux
RAM :
64
CPU1
Или я хочу:
DAY : Monday
OS : linux
RAM : 0.2
CPU 1 : 1
DAY : Tuesday
OS : linux
RAM : 0.25
CPU 1 : 0.2
DAY : Wednesday
OS : linux
RAM : 64
CPU 1 : 3
Можете ли вы сказать мне, почему мой сценарий не работаета почему поплавки не учитываются?
Спасибо!