- Naučte se snadno spravovat textové soubory z CMD pomocí příkazy například TYP, KOPIE, SMAZAT a další.
- Objevte způsoby, jak vytvářet, upravovat, vyhledávat a porovnávat obsah souborů, aniž byste museli opustit konzoli.
- Automatizujte opakující se úkoly a ušetřete čas kombinováním příkazů a psaním vlastních dávkových skriptů.
La terminál příkazů Windows, také známý jako CMD nebo Příkazový řádek, zůstává jedním z nejvýkonnějších a nejvšestrannějších nástrojů pro každého uživatele, který chce udělat další krok. správa souborů bez opuštění příkazového řádku. Často vypadá jako muzejní exponát, ale stále je tam a dokáže vás dostat z nejedné úzké situace.
Pokud jste někdy přemýšleli Jak číst, zapisovat a manipulovat s textovými soubory z CMDZde je dokonalý průvodce: od nejjednodušších operací, jako je vytváření nebo prohlížení souborů, až po pokročilé příkazy pro automatizaci každodenních úkolů.
Proč používat CMD pro správu textových souborů?
Možná se ptáte sami sebe, Proč se obtěžovat s používáním konzole, když je k dispozici Průzkumník Windows? a je to tak jednoduché jako dvojité kliknutí? Existuje několik přesvědčivých důvodů:
- Rychlost a efektivita: Když máte hodně úkolů, příkazy vám umožní je provést během několika sekund, aniž byste museli otevírat okna a nabídky.
- Možnosti automatizace: Můžete vytvářet skripty, které provádějí opakující se úkoly v jednom kroku.
- Pokročilý přístup: Některé operace jsou možné nebo výkonnější pouze z příkazového řádku, například hromadná změna oprávnění k souborům, dávková úprava textu nebo řízení uživatelských procesů.
- Nízká spotřeba zdrojů: Terminál spotřebovává minimální energii, což je ideální pro starší zařízení nebo když potřebujete plný výkon pro jiné úkoly.
Jak krok za krokem otevřít terminál CMD
První věc ze všeho je vědět Jak vstoupit do příkazového řádku (CMD). Je to velmi jednoduché:
- Z vyhledávacího panelu Windows: Klikněte na ikonu Windows, zadejte „cmd“ nebo „příkazový řádek“ a stiskněte Enter.
- Použití okna Spustit: Stiskněte klávesy Windows + R, zadejte „cmd“ a klikněte na OK.
- Jako správce: Pokud potřebujete zvýšená oprávnění (některé příkazy je vyžadují), vyhledejte v nabídce Start „cmd“, klikněte pravým tlačítkem myši a vyberte „Spustit jako správce“.
Základní pojmy: Příkazy, které potřebujete znát
Než se pustíme do detailů čtení, zápisu a manipulace s textovými soubory, je dobré si zopakovat několik věcí. základní příkazy CMD které vám pomohou pohybovat se jako ryba ve vodě:
- CDZměnit adresář (aktuální složku). Například, cd dokumenty přesměruje vás do složky „Dokumenty“.
- DIR: Zobrazí obsah aktuální složky.
- MD: Vytvořit novou složku.
- RD: Smaže složku (musí být prázdná).
- DEL: Smaže soubor.
- MOVE: Přesunutí souborů nebo složek z jednoho místa do druhého.
- COPY: Kopíruje soubory z jednoho adresáře do druhého nebo je slučuje.
- TYP: Zobrazí obsah textového souboru na obrazovce.
Toto je jen špička ledovce, ale zahrnuje vše, co potřebujete k rychlému začátku práce s textovými soubory.
Čtení textových souborů z CMD
Zobrazení obsahu textového souboru Je to pravděpodobně nejjednodušší a nejrychlejší úkol z příkazového řádku. Zde je absolutním protagonistou příkaz TYP.
Například pokud se nacházíte v cestě, kde se nachází váš soubor, a chcete zjistit, co obsahuje soubor „notes.txt“:
TYPE notas.txt
Jakmile stisknete klávesu Enter, veškerý text se zobrazí na obrazovce. Pokud máte více souborů a chcete si je všechny najednou přečíst, můžete to udělat takto:
TYPE notas.txt resumen.txt
Tím se postupně zobrazí obsah obou souborů, jako by byly jeden.
Další metody pro čtení souborů a práci s obsahem
Pokud je soubor velmi dlouhý a chcete si ho prohlížet postupně, můžete kombinovat příkaz TYPE s příkazem VÍCE:
TYPE notas.txt | MORE
Každá stránka s obsahem se bude zobrazovat, dokud nestisknete klávesu, což vám umožní prohlížet soubor po blocích.
Kromě toho můžete z konzole přesměrovat výstup souboru na jiný příkaz, například pro vyhledání slova:
TYPE notas.txt | FIND "palabra_clave"
Tím se v souboru vyhledá řádky obsahující slovo „keyword“.
Vytvoření nových textových souborů z CMD
na vytvořit prázdný textový soubor nebo s obsahem existuje několik cest a všechny jsou stejně platné:
- Použití souboru COPY a NUL: Pokud chcete vytvořit pouze prázdný soubor:
COPY NUL archivo_nuevo.txt
Tím se v aktuální cestě vytvoří soubor s tímto názvem.
- Vytvořte a zapište přímo do souboru: Pro vytvoření a zápis najednou můžete použít příkaz COPY takto:
COPY CON archivo_nuevo.txt
Escribe aquí el texto que quieras.
Cuando termines, pulsa Ctrl+Z y Enter.
Soubor bude uložen s napsaným obsahem.
Psaní a úprava textových souborů z terminálu
Úprava existujícího souboru z CMD není tak přímočará jako v grafickém editoru, ale existují účinné způsoby, jak to udělat:
- Úplně nahraďte obsah: Soubor můžete přepsat, vytvořit nový a nahradit starý:
echo Este es el nuevo contenido > archivo.txt
Tento příkaz smaže vše, co bylo dříve v souboru „file.txt“, a nahradí to souborem „Toto je nový obsah«. Pokud se vám líbí přidat text bez smazání výše uvedené:
echo Otra línea de texto >> archivo.txt
Symbol dvojitého většího než (>>) označuje přidávání na konec souboru.
Užitečné příkazy pro manipulaci s textovými soubory z CMD
CMD vám nabízí řadu dalších příkazů, které se vám budou hodit pro práci s textem:
- HLEDAT: Vyhledávání konkrétního slova nebo fráze v souboru. Příklad:
find "error" log.txt - FINDSTRJe pokročilejší než FIND a umožňuje vyhledávat podle vzorů nebo regulárních výrazů.
findstr /i "palabra" archivo.txt - FCPorovná dva textové soubory a označí rozdíly:
fc archivo1.txt archivo2.txt - CLIP: Zkopíruje výstup příkazu do schránky, Například
type archivo.txt | clipzkopírovat veškerý jeho obsah. - VÍCE: Zobrazuje obsah souboru stránku po stránce, ideální pro dlouhé texty.
type archivo.txt | more
Kopírování, přesouvání a mazání textových souborů
Tradiční operace správy souborů jsou stále dostupné a používání konzole je ještě rychlejší:
- COPY: Zkopírujte soubor do jiné složky nebo jej přejmenujte.
copy archivo.txt carpeta_destino\archivo.txt - XCOPYIdeální pro kopírování celých adresářů, včetně podsložek a souborů.
xcopy carpeta1 carpeta2 /E(volba /E zahrnuje i prázdné složky) - MOVE: Přesunutí souboru do jiné složky nebo jeho přejmenování.
move archivo.txt carpeta_destino\ - DEL: Vymazat soubory.
del archivo.txt - REN: Přejmenovat soubor.
ren archivo.txt nuevo_nombre.txt
Pokročilá správa: Oprávnění a atributy textových souborů
s ATTRIB Můžete zobrazit a upravit atributy libovolného souboru, včetně textových souborů. Praktický příklad:
ATTRIB +R archivo.txt
Tím se označí jako pouze pro čtení. Můžete přidat další atributy, například skrytý (+H), systémový soubor (+S) atd. Chcete-li atribut odebrat, použijte znaménko – (mínus):
ATTRIB -R archivo.txt
Automatizace: Jak vytvářet dávkové skripty pro práci s textovými soubory
Velkou výhodou CMD je, že nemusíte pokaždé psát každý příkaz znovu. Můžete spojit několik do jednoho Soubor .bat nebo .cmd a spusťte je všechny společně. Představte si například, že chcete vytvořit skript , který zkopíruje obsah textového souboru, vyhledá ho v jiném a zobrazí rozdíly:
@echo off
type archivo1.txt > temporal.txt
findstr /v /i /g:temporal.txt archivo2.txt > solo_en_archivo2.txt
del temporal.txt
Stačí to uložit do souboru .bat a spustit z konzole. Tímto způsobem si můžete vytvořit malé, vlastní nástroje pro každodenní správu textu.
Kombinování příkazů: Užitečné terminálové operátory a triky
CMD umožňuje spustit více příkazů najednou nebo nastavit provedení jednoho z nich jako závislé na předchozím:
- &Provede oba příkazy jeden po druhém, bez ohledu na to, zda byl první úspěšný.
comandoA & comandoB - &&Druhý příkaz se provede pouze tehdy, pokud byl první úspěšný.
comandoA && comandoB - ||Druhý příkaz se provede pouze v případě, že první selhal.
comandoA || comandoB
Základní příběhy a klávesové zkratky pro rychlejší práci
V terminálu, stejně jako ve všem ostatním, čas je zlato. Některé zkratky a Triky vám může usnadnit život:
- Šipky nahoru a dolů: : Procházení historie příkazů.
- F7: Zobrazí okno s historií příkazů.
- F3 a F1Zopakujte poslední příkaz (F3 celý, F1 písmeno po písmenu).
- Ctrl + C: Zruší spuštěný příkaz.
- Tabulátor: Automaticky doplňuje názvy souborů nebo složek.
Co dělat, když potřebujete manipulovat se soubory jiných formátů?
CMD může vytvářet, mazat a přesouvat soubory jakéhokoli typu, ale Přímá úprava z konzole je možná pouze u souborů v prostém textu.. Pokud potřebujete pracovat s dokumenty typu Slovo, PDF nebo jiných složitých formátů, můžete vytvářet prázdné soubory nebo je přesouvat, ale nemůžete je upravovat z CMD. K tomu existují příkazy jako Vytvoření nového souboru pomocí fsutil:
fsutil file createnew ruta\nombrearchivo.ext tamaño_en_bytes
Ale pozor, tento příkaz vytvoří prázdný soubor o zadané velikosti; Nenaplní ho užitečnými daty, pokud nevíte, jak tento typ dokumentu strukturovat.
Čtení a zápis souborů na jiných systémech: případ Octave
Pro ty, kteří pracují s různými prostředími, jako je Octave, je funkce fopen() umožňuje otevírat soubory pro čtení, zápis nebo přidávání dat v různých režimech:
- 'r'Pouze pro čtení.
- 'r+'Čtení a psaní.
- 'w': Zapsat (přepsat).
- 'w+'Čtení a zápis (přepisování).
- 'A'Napište na konec (doplňte).
- 'a+'Na konci si přečtěte a napište.
Tyto režimy jsou velmi podobné možnostem psaní a přidávání v příkazech ECHO a > / >> v CMD, což usnadňuje přepínání mezi těmito dvěma systémy, pokud je to potřeba.
Další užitečné a méně známé příkazy
CMD má téměř nekonečný seznam příkazů, ale existují i méně běžné, které vám mohou pomoci v konkrétních situacích:
- FC /a /c /w: Porovnává soubory bez ohledu na velká a malá písmena a mezery.
- SMĚR /bZobrazuje pouze názvy souborů a složek v adresáři bez dalších podrobností.
- FINDSTR /S: Vyhledá řetězec ve všech souborech ve složce a jejích podsložkách.
- DOSKEY / HISTORIE: Zobrazení historie příkazů provedených v aktuální relaci.
- STROM /F: Zobrazuje hierarchii složek a souborů ve stromové formě.
AKTUALIZACE: Příkaz Upravit je zpět a je zpět jako open source.
El Příkaz edit v systému Microsoft označuje textový editor s názvem MS-DOS Editor, nástroj, který je součástí starších verzí systému Windows (například Windows 95, 98 a některé verze systému Windows XP v konzolovém režimu). Zde vysvětluji, jak jej používat, za předpokladu, že se nacházíte v kompatibilním prostředí nebo emulujete DOS (například pomocí DOSBoxu), nebo Edit můžete nyní používat i ve Windows, protože je to open source....
edit je konzolový textový editor, který umožňuje prohlížet, vytvářet a upravovat textové soubory. Jeho základní syntaxe Je to:
upravit [název_souboru]
Například pro otevření editoru bez jakýchkoli souborů:
editovat
Pokud chcete soubor upravit, vytvořte soubor s konkrétním názvem nebo upravte existující soubor s tímto názvem:
upravit soubor document.txt
Pokud soubor document.txt existuje, otevřete ho pro úpravy. Pokud neexistuje, vytvořte ho.
Jednoduché grafické prostředí v textovém režimu a s jeho používáním nebudete mít větší problémy. Pamatujte, že můžete uložte stisknutím Alt + F a poté S pro Uložit. A pro ukončení stiskněte Alt + F, poté X.
Vášnivý spisovatel o světě bytů a technologií obecně. Rád sdílím své znalosti prostřednictvím psaní, a to je to, co budu dělat v tomto blogu, ukážu vám všechny nejzajímavější věci o gadgetech, softwaru, hardwaru, technologických trendech a dalších. Mým cílem je pomoci vám orientovat se v digitálním světě jednoduchým a zábavným způsobem.