.txtや.htmlのように
最も簡単なのはcat
、head
、tail
、tac
です(逆出力用)
less
とmore
はテキストファイルをスクロールさせます(less
はより強力です)
nano
、pico
、vi
、emacs
などのテキストエディタも使用できます。
cat
とless
はこれに適しています。
ファイルの内容を表示するには、次のコマンドを使います。
ネコ
Code:
cat test.txt
あなたはcat
を使うことができますが、それは本当にファイルの連結を意味します。 more
またはless
はあなたが使うことができる他の2つのツールです。他にはawkがあります、例えばawkの使用
$ awk '1' file
sedを使う
$ sed -n '1,$p' file
grepを使う
$ grep "." file
ファイルの一部を表示するためにhead/tailを使う
$ head -1000 file
$ tail -1000 file
ツールはさておき、あなたはあなたのファイルを表示するためにシェルだけを使うこともできます。
#!/bin/bash
while read -r line
do
echo "$line"
done <"file"
cat
、head
、またはtail
を試してください。
HTMLファイルを表示するには、テキストモードブラウザであるlynx
、links
、elinks
またはw3m
を使用することもできます。それらはまた.txtファイルを見るのに使用することができます。
または、less
またはmore
。詳しくはman
のページを見てください。 :)
file:ファイルの種類を表示します。cat:ファイルの内容を表示してそれを標準出力に出力します。
Unix環境でファイルを編集するには、vi、emacsコマンドを使用できます。あなたがvi/emacsを使うことについての専門知識を持っていなければ、ファイルを編集するのは少し難しいかもしれません。
X11を有効にしている場合は、gvim、kate、kwrite、kdevelopなどの多数のLinuxエディタを使用できます。
Kwriteは私の個人的なお気に入りのLinuxです。
cat
txtやhtmlでうまく動きます。 (または、ページごとに見たい場合はそれ以下またはそれ以上)、またはテキスト編集(...、vi、emcas、gedit ...)。
それがバイナリファイルであるならば、それがあなたの端末で若干不快なことをするであろう制御文字を含むかもしれないことも知っています(文字セットを変えるような)。その場合はreset
を使って正しい状態に戻してください。
コンテンツを表示する前にfile
をファイルに使用することもできます。システムはそのタイプを推測し(ファイル名ではなくコンテンツに基づいて)、それを表示します。