Ik wil de inhoud van een tekstbestand op de opdrachtregel weergeven. Het bestand bevat slechts 5-6 karakters. Is er een eenvoudige manier om dit te doen?
cat
Omdat uw bestand kort is, kunt u gebruik maken van
cat
.
cat filename
less
Als u de inhoud van een langer bestand moet bekijken, kunt u een pager gebruiken zoals
less
.
less filename
Je kunt less
zich laten gedragen als cat
als het wordt aangeroepen op kleine bestanden en zich
en anders normaal door de -F
en -X
vlaggen mee te geven.
less -FX filename
Ik heb een alias voor less -FX
. Je kunt er zelf een maken zoals dit:
alias aliasname='less -FX'
Als je de alias toevoegt aan je shell configuratie, kun je het gebruiken voor altijd.
od
Als uw bestand vreemde of niet afdrukbare tekens bevat, kunt u met
od
gebruiken om de tekens te onderzoeken. Bijvoorbeeld,
$ 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
Ik gebruik altijd $ less "your file here"
, omdat het heel eenvoudig is, een ingebouwd interactief grep
commando geeft, en je een makkelijk te gebruiken interface geeft die je kunt scrollen met de pijltjestoetsen.
(Het is ook aanwezig op bijna elk *nix systeem)