Ru-Board.club
← Вернуться в раздел «UNIX»

» как сохранить файл?

Автор: adventurerodnako
Дата сообщения: 24.02.2011 16:24
Подскажите ПЛИЗ.
Как в VIM сохранить файл но не d:\xxx.txt
а d:\@здесь типа переменная (кусочек текста)@.txt

например надо из одного файла создать МНОГО файлов порезав по 1й строке, название файла --> первое вхождение до запятой в каждой строке:

test1,типа текст1,типа текст1,типа текст1,типа текст1,типа текст1
test2,типа текст2,типа текст2,типа текст2,типа текст2,типа текст2
test3,типа текст3,типа текст3,типа текст3,типа текст3,типа текст3



должны получиться файлы с названиями

---test1---
test1,типа текст1,типа текст1,типа текст1,типа текст1,типа текст1

---test2---
test2,типа текст2,типа текст2,типа текст2,типа текст2,типа текст2

---test3---
test3,типа текст3,типа текст3,типа текст3,типа текст3,типа текст3


for i in getline(1, "$")
echo substitute(i, ",.*", "", "")
.,+0w! D:\\<-- вот как сюда вставить переменную? -->.txt
endfor


Заранее благодарен.
Автор: ASE_DAG
Дата сообщения: 24.02.2011 22:35
adventurerodnako
1. При чем здесь форум «UNIX»? У вас же Винда, судя по путям. А тема по Виму (правда непопулярная), как и положено, есть в форуме «Программы».
2. C Вимом я знаком очень поверхностно, могу сказать что на авке это будет выглядеть так:
$ awk -F ',' '{print > $1}' xxx.txt
Автор: Alukardd
Дата сообщения: 24.02.2011 23:20

У vi есть два режима работы: бибикать и всё портить ©
Автор: vlary
Дата сообщения: 26.02.2011 15:44
Alukardd
Цитата:
У vi есть два режима работы: бибикать и всё портить ©
Блин, а я то и не знал! Уже лет 15 на *никсах только им и пользуюсь.

Автор: Alukardd
Дата сообщения: 26.02.2011 15:48
vlary

да я щас тоже стараюсь привыкнуть к нему, пока более менее нравится... Но к функциолналу его, хотя бы к малой части (копировать, вставить, переходы, удаление), привыкать надо недельку другую.
Автор: vlader2004
Дата сообщения: 28.02.2011 16:06

Цитата:
Alukardd
Цитата:
У vi есть два режима работы: бибикать и всё портить ©
Блин, а я то и не знал! Уже лет 15 на *никсах только им и пользуюсь.


Так и запишем - отстутствие чувства юмора после 15 лет использования vi на *никсах...

Btw, 15 лет vi или все же vim?

Страницы: 1

Предыдущая тема: Восстановление информации с софт-рейда 10 на дебиан


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.