Ako môžem zobraziť obsah textového súboru v príkazovom riadku?

Chcel by som zobraziť obsah textového súboru v príkazovom riadku. Súbor obsahuje len 5-6 znakov. Existuje nejaký jednoduchý spôsob, ako to urobiť?

Riešenie

Použitie cat

Keďže váš súbor je krátky, môžete použiť cat.

cat filename

Použitie less

Ak potrebujete zobraziť obsah dlhšieho súboru, môžete použiť pager, napr. less.

less filename

Môžete dosiahnuť, aby sa less pri vyvolaní malých súborov správal ako cat a aby sa správal normálne, ak mu odovzdáte príznaky -F a -X.

less -FX filename

Mám alias pre less -FX. Môžete si ho vytvoriť sami takto:

alias aliasname='less -FX'

Ak tento alias pridáte do svojho shell configuration, môžete ho použiť navždy.

Používanie od

Ak váš súbor obsahuje zvláštne alebo netlačiteľné znaky, môžete použiť od na preskúmanie znakov. Napríklad,

$ cat file
(ÐZ4 ?o=÷jï
$ od -c test
0000000 202 233   ( 320   K   j 357 024   J 017   h   Z   4 240   ?   o
0000020   = 367  \n
0000023
Komentáre (4)

Na zobrazenie obsahu textového súboru môžete použiť nasledujúci príkaz.

cat názov súboru
Komentáre (1)

Vždy používam $ less "váš súbor tu" , pretože je veľmi jednoduchý, poskytuje zabudovaný interaktívny príkaz grep a poskytuje ľahko použiteľné rozhranie, ktoré môžete posúvať pomocou šípok.

(Je tiež súčasťou takmer každého systému *nix).

Komentáre (6)