2010-02-23 08:14:09 +0000 2010-02-23 08:14:09 +0000
76
76
Advertisement

Wat is het shell commando om de inhoud van een bestand weer te geven?

Advertisement

Zoals die van .txt of .html

Advertisement
Advertisement

Antwoorden (8)

90
90
90
2010-02-23 08:21:22 +0000

gemakkelijkste zijn cat, head, tail, tac (voor omgekeerde uitvoer)

less en more laten u de tekstbestanden scrollen (less is krachtiger)

u kunt ook tekstverwerkers gebruiken zoals nano, pico, vi, emacs, &007

14
14
14
2010-02-23 08:16:47 +0000

cat en less zijn hier goed voor.

8
Advertisement
8
8
2010-02-23 08:23:21 +0000
Advertisement

u kunt cat gebruiken, hoewel het echt bedoeld is voor aaneenschakeling van bestanden. more of less zijn 2 andere tools die u kunt gebruiken. Andere zijn awk, bijvoorbeeld het gebruik van awk

$ awk '1' file

met sed

$ sed -n '1,$p' file

met grep

$ grep "." file

met head/tail om sommige delen van het bestand te tonen

$ head -1000 file
$ tail -1000 file

Tools apart, u kunt ook alleen de shell gebruiken om uw bestand

#!/bin/bash
while read -r line
do
  echo "$line"
done <"file"
``` &001 weer te geven.
4
4
4
2010-02-23 08:15:38 +0000

Probeer cat , head of tail.

3
Advertisement
3
3
2010-02-23 14:43:08 +0000
Advertisement

Voor het bekijken van HTML-bestanden kunt u ook gebruik maken van lynx, links, elinks of w3m die tekst-mode browsers zijn. Ze kunnen ook gebruikt worden om .txt-bestanden te bekijken.

2
2
2
2010-02-23 08:38:31 +0000

bestand : Toon het type bestand cat : Toon de inhoud van het bestand en voer het uit op stdout.

U kunt vi, emacs commando gebruiken om het bestand te bewerken in Unix-omgeving. Als je geen expertise hebt in het gebruik van vi/emacs, kan het moeilijk zijn om het bestand te bewerken.

Als je X11 hebt ingeschakeld, kun je een aantal Linux editors gebruiken zoals gvim, kate, kwrite, kdevelop etc.

Kwrite is mijn persoonlijke favoriet in Linux.

2
Advertisement
2
2
2010-02-23 08:16:48 +0000
Advertisement

Of, less of more. Zie de man pagina’s voor meer informatie. :)

1
1
1
2010-02-23 08:26:24 +0000

cat Werkt prima met txt of html. (of minder of meer als je het pagina voor pagina wilt bekijken) of eender welke tekst ediotr… (vi, emcas, gedit…).

Weet ook dat als het een binair bestand is, het control char kan bevatten dat een aantal onaangename dingen zal doen met je terminal (zoals het veranderen van charset). Als dat gebeurt, gebruik dan reset om het bestand weer gezond te maken.

U kunt ook file in het bestand gebruiken voordat u de inhoud ervan weergeeft, het systeem zal dan raden wat het type is (gebaseerd op de inhoud en niet op de naam van het bestand) en het aan u laten zien.

Advertisement

Gerelateerde vragen

6
10
11
5
4
Advertisement