Follow up the partI
Due to my work platform is a Ubuntu server, but there is no
pandas library in this server. I am trying to find a bash script to replace python.
So I met a first question, how to let awk use variable as a
column number. Specific , I want to awk can use variable from shell .
Thanks stackoverflow .com , someone meet
same question .
The second question: How to combine temp csv files ?
That’s easy to use paste command
I will continue work work the tools script and share on git hub
Here is my Github,
https://github.com/songshen06/esxtoptools
Here is my Github,
https://github.com/songshen06/esxtoptools
#!/bin/bash # $1 is org esxtop data if [ -z "$1" ] then echo "Please input the org esxtop date!" fi awk -F , {'print $1}' $1 > 1.csv cat column | while read LINE do gawk -F , -v var="$LINE" '{print $var}' $1 > temp"$LINE".csv done paste -d, 1.csv temp*.csv > new.csv rm 1.csv rm temp*.csv ~
No comments:
Post a Comment