fork download
  1. #!/bin/bash
  2. s="alpha
  3. beta
  4. gamma"
  5.  
  6. #awk -v ln=1 '{print ln++ " " $0 }' <<< "$s"
  7. sed -n 'x;/^$/ s/^.*$/1/;G;h;s/^/ /;s/^ *\(......\)\n/\1 /p;g;s/\n.*$//;/^9*$/ s/^/0/;s/.9*$/x&/;h;s/^.*x//;y/0123456789/1234567890/;x;s/x.*$//;G;s/\n//;h' <<< "$s"
Success #stdin #stdout 0s 19632KB
stdin
Standard input is empty
stdout
     1  alpha
     2  beta
     3  gamma