Skip to main content
added 2 characters in body
Source Link
Gilles Quénot
  • 36.8k
  • 7
  • 76
  • 97

A quick & dirty solution :

c=1 file=file.txt num_lines=$(wc -l < "$file") for ((i=0; i<num_lines; i++)) { cut -d, -f$c $file"$file" | paste -sd ',' ((c++)) } 

A quick & dirty solution :

c=1 file=file.txt num_lines=$(wc -l < "$file") for ((i=0; i<num_lines; i++)) { cut -d, -f$c $file | paste -sd ',' ((c++)) } 

A quick & dirty solution :

c=1 file=file.txt num_lines=$(wc -l < "$file") for ((i=0; i<num_lines; i++)) { cut -d, -f$c "$file" | paste -sd ',' ((c++)) } 
deleted 1 characters in body
Source Link
Gilles Quénot
  • 36.8k
  • 7
  • 76
  • 97

A quick & dirty solution :

c=1 file=file.txt num_lines=$(wc -l < "$file") for ((i=0; i<num_lines; i++)) { cut -d, -f$c /tmp/l$file | paste -sd ',' ((c++)) } 

A quick & dirty solution :

c=1 file=file.txt num_lines=$(wc -l < "$file") for ((i=0; i<num_lines; i++)) { cut -d, -f$c /tmp/l | paste -sd ',' ((c++)) } 

A quick & dirty solution :

c=1 file=file.txt num_lines=$(wc -l < "$file") for ((i=0; i<num_lines; i++)) { cut -d, -f$c $file | paste -sd ',' ((c++)) } 
added 39 characters in body
Source Link
Gilles Quénot
  • 36.8k
  • 7
  • 76
  • 97

A quick & dirty solution :

c=1 file=file.txt c=1num_lines=$(wc -l < "$file") while for read((i=0; a;i<num_lines; doi++)) { var=$(cut -d, -f$c $file/tmp/l | paste -sd ',')   echo $var ((c++)) done < "$file"} 

A quick & dirty solution :

file=file.txt c=1 while read a; do var=$(cut -d, -f$c $file | paste -sd ',')   echo $var ((c++)) done < "$file" 

A quick & dirty solution :

c=1 file=file.txt num_lines=$(wc -l < "$file")  for ((i=0; i<num_lines; i++)) { cut -d, -f$c /tmp/l | paste -sd ',' ((c++)) } 
Source Link
Gilles Quénot
  • 36.8k
  • 7
  • 76
  • 97
Loading