Метод программных средств нижнего уровня с использованием bash
, paste
, cut
иrev
:
paste -d, <(cut -d, -f1 File1) <(rev File1 | cut -d, -f1 | rev)
Выход:
a,c
d,f
Примечание:rev
необходимо из-за невозможности cut
извлечь неопределенный последний столбец. Но cut
всегда может извлечь первый столбец , поэтому rev
предоставляет его.