Portál AbcLinuxu, 10. května 2025 05:25

Dotaz: vim/prace se soubory

23.5.2010 21:50 Johny
vim/prace se soubory
Přečteno: 199×
Odpovědět | Admin
Dobry den, mam problem pri zadane praci jsem narazil na to ze musim do vimu nejdrive nahrat soubor konkretne dejme tomu treba tabulky.csv a ty pak nadale upravovat program ma byt na principu jakehosi filtru ktery v teto urcite tabulce bude rozdelovat udaje podle abecedy a dalsich udaju jde mi jen o to jak tam dostanu tento soubor aby sem nadále mohl pracovat s prikazy typu cat, sort, grep, atd... ve VIM ...dekuji predem

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

24.5.2010 08:12 rastos | skóre: 63 | blog: rastos
Rozbalit Rozbalit vše Re: vim/prace se soubory
Odpovědět | | Sbalit | Link | Blokovat | Admin
Chceš železné drievko z umelej hmoty.

Keď píšeš cat/cat/sort/grep/... tak pracuješ so shell-om. Shell-u povieš "spusti grep" a on tomu rozumie a spustí grep. Vim nie je shell. Je to textový editor. Použi shell na spúšťanie cat/cat/sort/grep/... a použi vim na editovanie textu. Sú to skrátka rôzne nástroje, určené na rôzne úlohy.

Jediné čo môžeš vo Vim spraviť, je použiť

:[address-range] ! external-command-name

Teda napr.

:%!grep expression

celý súbor sa dá ako vstup do grep-u, a vo vi sa nahradí výstupom toho grep-u, alebo

:5,20!sort

riadky 5 až 20 sa preženú cez sort.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.