Eu tenho um arquivo de texto como este:
a
b
c
d
e
f
g
Como posso agrupar essas linhas para obter uma saída como esta:
a-b
b-c
c-d
d-e
e-f
f-g
Eu tenho que fazer isso no shell (sh, csh, bash).
Eu encontrei isto:
cat file | xargs -n2
mas o último elemento do primeiro grupo não se tornou o primeiro do segundo.