Wywołanie polecenia wewnątrz vi(ma)

Albert Tomaszewski/ Maj 4, 2017/ Bez kategorii, Przydatne sztuczki/ 0 comments

Poziom trudności    

Krótka i przydatna funkcja wewnątrz edytorów tekstowych vi oraz vim. Wystarczy wewnątrz edytowanego pliku wpisać polecenie a edytor je wykona i jego wynik zamieści wewnątrz treści.

Tworzę nowy plik

W jego treści wprowadzam treść polecenia, którego wynik chcę otrzymać w pliku

ls -la /tmp

Wychodzę z trybu edycji Esc i wprowadzam : . ! sh. Wynik jest piękny 🙂

razem 8
drwxrwxrwt+ 1 user group 0 05-04 15:27 .
drwxr-xr-x+ 1 user group 0 04-18 10:40 ..
drwxrwxrwt+ 1 user group 0 04-20 13:30 .X11-unix
drwx------+ 1 user group 0 04-18 11:34 fam-user
drwx------+ 1 user group 0 05-04 15:27 vnPxPLD

Leave a Comment

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre user="" computer="" escaped="">
*
*