Než se začnu věnovat editorům, povíme si jak se bez nich v jednoduchých případech obejít. Řadu jednoduchých úkonů se soubory lze provést jednoduchými příkazy přímo z terminálu, bez nutnosti použít textový editor. Proto dříve něž si popišeme některý z editorů, popíšeme si jak jednoduché úkoly řešit bez jeho pomoci.
Pro vytvoření prázdného souboru je nejlépe použít příkaz touch.
$
touch soubor
K vytvoření jednořádkového osuboru můžeme použít příkaz shellu echo
$
echo "jedna řádka textu
" >soubor
Příkaz echo může použít také pro vytvoření několikařádkového souboru. Přepínač -e
nám umožní použít znak konce řádku '\n'
. Můžeme tedy v jednom příkaze napsat několik řádků.
$
echo -e "první řádek\ndruhý řádek\ntřetí řádek" > soubor
Dalším jednoduchým způsobem jak vytvořit malý několikařádkový soubor je pomocí programu cat
$
cat ->souborToto je malý pokusný soubor druhý řádek pokusného souboru.
Ctrl-d
nebo
$
cat ->soubor <<EOFToto je malý pokusný soubor druhý řádek pokusného souboru. EOF
Můžeme použí příkaz echo a přidat na konec souboru jednu řádku. Takto můžeme přidávat řádky dle potřeby.
$
echo "řádek textu" >>soubor
$
cat ->>soubordalší řádek textu a ještě jeden
Ctrl-d
nebo
$
cat ->>soubor <<EOFdalší řádek textu a ještě jeden EOF
Velikost pořizovaného souboru je omezena jen naší schopností psát bezchybně. V případě použití příkazu echo sice můžeme editovat příkaz před tím něž jej spustíme, ale jednou přidané řádky nelze odebrat. U příkazu cat je to obdobné s tím že jediná možnost editace na řádku je tlačítko Backspace, tedy smazání posledně napsaného znaku a to jen na témže řádku. K předchozím řádkům se taktéž vrátit nemůžeme.
Uvedené příklady jsou sice značně primitivní ale dají se s úspěchem používat. S pomocí dalších příkazů a jejich kombinací lze provádět další složitější úkony, ale tady je použití editoru jednodušší.