Bir dosyanın içeriğini görüntülemek için shell komutu nedir?


75

Bunun gibi .txt veya .html

linux  shell 

Yanıtlar:


88

en kolay olanıdır cat, head, tail, tac(ters çıkış için)

lessve moremetin dosyalarını kaydırmanıza izin verin ( lessdaha güçlü olmak)

Ayrıca böyle bir metin düzenleyicisi kullanabilirsiniz nano, pico, vi,emacs


1
"daha az daha fazla", hayır gerçekten değil ama yine de eğlenceli.
Jim Aho

1
Acemi kullanıcılar için gerçekten komik değil. Glib ve sinir bozucu.
Richard Everett


11

Bir dosyanın içeriğini görüntülemek için bu komutu kullanın:

kedi

Code:
cat test.txt

8

catDosyaların bir araya getirilmesi için kullanılmasına rağmen, kullanabilirsiniz . moreveya lesskullanabileceğiniz diğer 2 araç. Diğerleri awk'yi, örneğin awk'yi içerir.

$ awk '1' file

sed kullanarak

$ sed -n '1,$p' file

grep kullanma

$ grep "." file

Dosyanın bazı kısımlarını görüntülemek için kafa / kuyruk kullanma

$ head -1000 file
$ tail -1000 file

Araçlar bir yana, dosyanızı görüntülemek için sadece kabuğu da kullanabilirsiniz

#!/bin/bash
while read -r line
do
  echo "$line"
done <"file"


3

HTML dosyaları görüntüleme için de kullanabilirsiniz lynx, links, elinksveya w3mmetin modu tarayıcıları hangi bulunmaktadır. Ayrıca .txt dosyalarını görüntülemek için de kullanılabilirler.


2

file: cat türünü görüntüleyin: Dosyanın içeriğini görüntüleyin ve stdout'ta çıktı alın.

Dosyayı Unix ortamında düzenlemek için vi, emacs komutunu kullanabilirsiniz. Vi / emacs kullanma konusunda uzmanlığınız yoksa dosyayı düzenlemek biraz zor olabilir.

X11'i etkinleştirdiyseniz, gvim, kate, kwrite, kdevelop vb. Linux düzenleyicileri kullanabilirsiniz.

Kwrite, Linux'ta kişisel favorim.


2

Veya, lessveya more. Daha manfazla bilgi için sayfalara bakınız . :)


1

catTxt veya html ile iyi çalışır. (veya sayfa sayfa görmek istiyorsanız) veya herhangi bir metin ediotr ... (vi, emcas, gedit ...).

Ayrıca, eğer ikili bir dosya ise, terminalinizle ilgili bazı rahatsız edici şeyler yapacak olan kontrol karakterini içerebileceğini de (karakter kümesi değiştirmek gibi) içerebilir. Bu olursa reset, aklı başında duruma getirmek için kullanın .

fileİçeriğini görüntülemeden önce dosyayı da kullanabilirsiniz , sistem türünü tahmin edecektir (dosya adı değil, içeriğe göre) ve size gösterecektir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.