導入
head は、ファイルまたは標準入力内のテキストの最初の行を表示する UNIX コマンドです。このコマンドの構文は次のとおりです。
head [options]
デフォルトでは、 head は入力の最初の 10 行を標準出力に出力します。表示行数はコマンドラインのオプションで変更できます。次の例では、ファイルの最初の 20 行が表示されます。
head -n 20 fichierこれにより、 fooで始まるすべてのファイルの最初の 5 行が表示されます。
head -n 5 foo*headの一部のバージョンでは n が省略されます。その後は、「-5」と入力するだけです。

オプション
-c最初の x バイトをコピーします。
他の
Unixの初期バージョンの多くにはこのコマンドがなかったため、ドキュメントや書籍では代わりに sed が使用されていました。
sed 5q fooこれは sed に5行を出力して終了するように指示します。
vdm | ||
|---|---|---|
| ヘルプ | アーチ·概要·計算·日付·ヘルプ·ファイル·履歴·情報·男性·タイプ·名前·内容 | ![]() |
| ユーザー環境 | env · dmesg · Finger · halt · id · init · logname · mesg · passwd · su · sudo · uptime · w · Wall · who · whoami · write | |
| プロセス管理 | at · bg · chroot · crontab · exit · fg · kill · Lp · lpr · nice · pkill · ps · pstree ·再起動·シャットダウン·スリープ·時間·トップ | |
| テキストの操作 | awk (gawk) ·バナー· bash · bc · cat ·クリア·カット· ed · head · join · nl · read · sed · sort · strings · tail · tee · tr · uniq · vi · vim · wc | |
| シェルプログラミング | エイリアス·ベース名·ディレクトリ名·エコー· expr · false · printf ·テスト· true · unset | |
| 研究 | find 、 grep 、 locate 、 whereis 、どれ | |
| ネットワーク | ethtool · ftp · host · mail · mii-tool · nc · netstat · ping · rlogin · ssh · sftp · telnet · traderoute · ifconfig | |
| ファイルシステム | cd · chgrp · chmod · chown · cp · dd · dir · du · df · file · less · ln · ls · lsof · mkdir · more · mount · mv · pwd · rm · rmdir · touch · umask · umount | |


