Ako rýchlo vytvoriť textový súbor pomocou príkazového riadku v systéme Linux
Ak ste osoba z klávesnice, môžete vykonať veľa vecí iba pomocou príkazového riadku systému Linux. Napríklad, existuje niekoľko ľahko použiteľných metód na vytváranie textových súborov, ak to budete potrebovať.
Vytvorte textový súbor pomocou príkazu Cat
Naša prvá metóda na vytváranie textových súborov používa mačka
Príkaz. Je to užitočné, ak chcete okamžite pridať nejaký text do nového súboru.
Stačí zadajte na príkazový riadok nasledujúci príkaz (nahradenie "sample.txt" ľubovoľným názvom vášho súboru) a potom stlačte kláves Enter:
cat> sample.txt
Po stlačení klávesu Enter sa vráti do príkazu terminálu. Namiesto toho sa kurzor umiestni na ďalší riadok a môžete začať zadávať text priamo do vášho súboru. Zadajte riadky textu a po každom riadku stlačte kláves Enter. Keď skončíte, stlačte klávesy Ctrl + D na opustenie súboru a vráťte sa k výzve.
Ak chcete overiť, či bol váš súbor vytvorený, môžete použiť ls
príkaz zobraziť zoznam adresárov súboru:
ls -l sample.txt
Môžete tiež použiť príkaz cat na zobrazenie obsahu súboru. Na výzvu zadajte nasledujúci príkaz a stlačte kláves Enter:
cat sample.txt
Vytvorte textový súbor pomocou dotykového príkazu
Môžete tiež vytvoriť textový súbor pomocou dotyk
Príkaz. Jeden rozdiel medzi použitím tohto príkazu a mačka
príkaz, ktorý sme v poslednej časti pokryli, je, že zatiaľ čo mačka
príkaz umožňuje ihneď vložiť text do vášho súboru pomocou dotyk
príkaz nie. Ďalším veľkým rozdielom je, že dotyk
príkaz môžete vytvoriť niekoľko nových súborov s jedným príkazom.
dotyk
príkaz je vhodný na rýchle vytváranie súborov, ktoré chcete neskôr použiť.
Ak chcete vytvoriť nový súbor, zadajte na príkazový riadok nasledujúci príkaz (nahradenie "sample.txt" akýmkoľvek názvom súboru, ktorý chcete použiť) a potom stlačte kláves Enter:
touch sample.txt
Všimnite si, že vám nie je uvedený žiadny náznak toho, že súbor bol vytvorený; práve ste sa vrátili k výzve. Môžete použiť ls
príkaz na overenie existencie nového súboru:
ls -l sample.txt
Môžete tiež vytvoriť viacero nových súborov naraz dotyk
Príkaz. Stačí pridať toľko ďalších názvov súborov (oddelených medzerami) podľa konca príkazu:
touch sample1.txt sample2.txt sample3.txt
Znova sa vám nezobrazuje žiadny náznak toho, že súbor bol vytvorený, ale vydal jednoduchý ls
príkaz ukazuje, že tieto súbory skutočne existujú:
A keď ste pripravení pridať text do svojich nových súborov, stačí použiť textový editor ako Vi.
Vytvorenie textového súboru pomocou symbolu štandardného presmerovania (>)
Môžete tiež vytvoriť textový súbor pomocou štandardného symbolu presmerovania, ktorý sa zvyčajne používa na presmerovanie výstupu príkazu do nového súboru. Ak ho použijete bez predchádzajúceho príkazu, symbol presmerovania vytvorí nový súbor. Ako dotyk
príkaz, vytváranie súboru týmto spôsobom nedovoľuje okamžite vložiť text do súboru. Na rozdiel od dotyk
príkaz, aj keď vytvorenie súboru pomocou symbolu presmerovania umožňuje vytvoriť len jeden súbor naraz. Zahŕňame to pre úplnosť a tiež preto, že ak vytvárate jediný súbor, ponúka to najmenšie písanie.
Ak chcete vytvoriť nový súbor, zadajte na príkazový riadok nasledujúci príkaz (nahradenie "sample.txt" akýmkoľvek názvom súboru, ktorý chcete použiť) a potom stlačte kláves Enter:
> sample.txt
Nebudete mať žiadny náznak, že súbor bol vytvorený, ale môžete použiť ls
príkaz na overenie existencie nového súboru:
ls -l sample.txt
Tieto tri metódy by vám mali umožniť rýchle vytváranie textových súborov na termináli Linux, či už potrebujete okamžite zadať text do nich alebo nie.