Also, das ist was ich gefunden habe. Ein bisschen chaotisch und ich denke, es gibt wahrscheinlich einen schnelleren Weg, aber das hat funktioniert.
for i in $(seq 1 $maxPops); do echo $i; done > output1.txt #make a temp file with numbers 1 to max populations maxPops awk '}' output1.txt > outpu2.txt #Add Q to the beginning of each row name cut -f1 output2.txt | paste -s > output3.txt #transpose the row names awk -v OFS="\t" '$1=$1' inputPopFile.txt > chosenPop.txt #change single spaces to tab delimited spaces cat output3.txt chosenPop.txt > renamedColumns.txt #add formatted column names to desired file chosenPop.txt rm $fastStructure/temp1.txt $fastStructure/numPops.txt #remove unwanted files