I have a csv of the format (Working on Bash on linux)
DN , MAC , Partition , 123 , abc , xyz 321 , asd , asd
I am able to parse it u
Using awk :
awk
read -p "Gimme the DN integer >>> " i awk -v i=$i -F' , ' ' NR>1{ dn[NR]=$1 mac[NR]=$2 partition[NR]=$3 } END{ for (a=2; a<=NR; a++) if (i == dn[a]) print dn[a], mac[a], partition[a] } ' file.txt