Как сделать файл вроде:

one
two
three
...

в:

one one
two two 
three three
...

Я думаю, что это должно быть возможно с одной простой командой Linux. Если бы у моего редактора были выборки блоков или макросы, я мог бы сделать это легко. Я сейчас использую Geany. Возможно, мне нужно снова переключить редакторы или найти плагин Geany.

2 ответа2

3

Вам нужна команда paste :

$ cat > file
one
two
three
four
...
$ paste file file
one     one
two     two
three   three
four    four
...     ...
$
0
$ cat t
ccc
ddd
aaa
bbb

$ perl -p -i -e 's/.*/$& $&/' t

$ cat t
ccc ccc
ddd ddd
aaa aaa
bbb bbb

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .