CMD - edycja .txt

0

Cześć,

od kilku dni uczę się obsługi konsoli cmd i nigdzie nie mogę znaleźć informacji czy z poziomu konsoli da się odytować treść już istniejącego pliku .txt? Jeżeli tak, to jaką komendą?
I od razu drugie pytanie jak wpisać tekst w dwóch linijkach?
I zaznaczę, że nie chodzi mi tu o komendę echo przykładowytekst>>123.txt

Z góry dzięki za pomoc :)

1

c:\dev>notepad plik.txt<ENTER> powinno zadziałać zawsze. Lepiej zainstaluj sobie jakiś lekki edytor, który potrafi kolorować składnię(vim,emacs, notepad+, cokolwiek). Jak rozszerzenie pliku skojarzysz w systemie z jakąś aplikacją to w zasadzie wystarczy napisanie c:\dev>plik.txt<ENTER>

0

Hej, dzięki za pomoc! W prawdzie szukałem komendy która pozwoliłaby edytować plik.txt bezpośrednio w oknie cmd, ale tak się chyba po prostu nie da i już :)
a z Twojego rozwiązania skorzystam w przyszłości!

2

Oczywiście, że się da. 32 bitowe systemy maja program edit. W przypadku systemów 64 bit ten program nie działa i można jedynie tworzyć pliki tekstowe poleceniem copy con Niemniej wielu programistów używa zewnętrznych programów i nie ma sensu trzymać sie wbudowanych np. nano, vim czy emacs

2

np. vim plik.txt edytuje w oknie cmd, a gvim plik.txt otwiera okno edytora

0
somedev napisał(a):

Oczywiście, że się da. 32 bitowe systemy maja program edit. W przypadku systemów 64 bit ten program nie działa i można jedynie tworzyć pliki tekstowe poleceniem copy con Niemniej wielu programistów używa zewnętrznych programów i nie ma sensu trzymać sie wbudowanych np. nano, vim czy emacs

I o to mi chodziło :) dziękuję :)

mam wersję 64bit więc faktycznie edit nie działa i oczywiście wygodniej jest sobie otworzyć i edytować ręcznie ale MUSIAŁEM się upewnić, że to nie jest kwestja tego, że coś źle robię :)

Temat do zamknięcia

1 użytkowników online, w tym zalogowanych: 0, gości: 1