出典(authority):フリー百科事典『ウィキペディア(Wikipedia)』「2015/06/26 09:56:49」(JST)
この項目では、プログラムについて説明しています。その他の用法については「テール」をご覧ください。 |
tail(テール)はUNIXおよびUNIX系のシステムで、テキストファイルやパイプ上のデータの末尾から数行を表示するプログラムである。Coreutils の一部。
このコマンドの文法は以下の通り。
tail [options] <file_name>
デフォルトでは、tail は入力の末尾10行を標準出力に表示する。表示すべき行数はコマンド行オプションで指定でき、表示単位(行、ブロック、バイトなど)も変更できる。以下の例では、filename の末尾20行を表示する。
tail -n 20 filename
次の例では、名前が foo* で始まる全てのファイルの末尾15バイトを表示する。
tail -c 15 foo*
次の例では、filename の先頭から2行目以降を全て表示する。
tail -n +2 filename
古い文法では(Solaris など)、filename の末尾20行の表示や末尾50バイトの表示は次のように記される。
tail -20 filename tail -50c filename
しかし、この構文は既に古く、POSIX 1003.1-2001 に準拠していない。現在のバージョンでこの構文がサポートされているとしても、他のオプション(たとえば後述の -f)とともに指定することはできない。
tail には特殊なコマンド行オプション -f (follow) があり、ファイルの監視ができる。末尾数行を表示して終了するのではなく、表示後もファイルの監視を続ける。他のプロセスの処理によって新たな行がそのファイルに追加されると、tail は表示を更新する。これは特にログファイルを監視するのに便利である。以下のコマンドは messages の最後尾10行を表示後、messages に新たな行が追加される度にそれを表示する。
tail -f /var/adm/messages
監視中の tail を停止させるには、CTRL-C を押下する。このコマンドは & を付けてバックグラウンドで実行することもできる(ジョブコントロール)。
また、類似オプションとして -F (follow) が設けられているものも存在する。-f はコマンド起動時に開いたファイルを監視するが、-F は開いたファイルのinodeを監視し、inode 番号の変化を検出すると、ファイルを開き直す。以下のコマンドは前例同様 messages の最後尾10行を表示後、messages に新たな行が追加される度にそれを表示する。
tail -F /var/adm/messages
前者との違いは、/var/adm/messages がローテートされると、前者ではローテートに伴う移動先のファイル(例えば messages.1 など)を監視しつづけるのに対し、後者では /var/adm/messages を監視しつづける点である。
|
This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. (July 2008) |
The tail is the section at the rear end of an animal's body; in general, the term refers to a distinct, flexible appendage to the torso. It is the part of the body that corresponds roughly to the sacrum and coccyx in mammals, reptiles, and birds. While tails are primarily a feature of vertebrates, some invertebrates including scorpions and springtails, as well as snails and slugs, have tail-like appendages that are sometimes referred to as tails. Tailed objects are sometimes referred to as "caudate" and the part of the body associated with or proximal to the tail are given the adjective "caudal".
Animal tails are used in a variety of ways. They provide a source of locomotion for fish and some other forms of marine life. Many land animals use their tails to brush away flies and other biting insects. Some species, including cats and kangaroos, use their tails for balance; and some, such as New World monkeys and opossums, have what are known as prehensile tails, which are adapted to allow them to grasp tree branches.
Tails are also used for social signaling. Some deer species flash the white underside of their tails to warn other nearby deer of possible danger, and canids (including domestic dogs) indicate emotions through the positioning and movement of their tails. Some species' tails are armored, and some, such as those of scorpions, contain venom.
Some species of lizard can detach ("cast") their tails from their bodies. This can help them to escape predators, which are either distracted by the wriggling, detached tail or left with only the tail while the lizard flees. Tails cast in this manner generally grow back over time, though the replacement is typically darker in colour than the original.
Most birds' tails end in long feathers called rectrices. These feathers are used as a rudder, helping the bird steer and maneuver in flight; they also help the bird to balance while it is perched. In some species—such as birds of paradise, lyrebirds, and most notably peafowl—modified tail feathers play an important role in courtship displays. The extra-stiff tail feathers of other species, including woodpeckers and woodcreepers, allow them to brace themselves firmly against tree trunks.
The tails of grazing animals, such as horses, are used both to sweep away insects and positioned or moved in ways that indicate the animal's physical or emotional state.
Human embryos have a tail that measures about one-sixth of the size of the embryo itself.[1] As the embryo develops into a fetus, the tail is absorbed by the growing body. The developmental tail is thus a human vestigial structure.[2][3] Infrequently, a child is born with a "soft tail", which contains no vertebrae, but only blood vessels, muscles, and nerves.
Humans have a "tail bone" (the coccyx) attached to the pelvis, formed of fused vertebrae, usually four, at the bottom of the vertebral column. It does not protrude externally.
Scorpion
Pig (Sus domestica)
Glyptodon (Glyptodon asper)
Longhorn cowfish (Lactoria cornuta)
Grévy's zebra (Equus grevyi)
Polo pony (Equus ferus caballus)
American alligator (Alligator mississipiensis)
Hippopotamus (Hippopotamus amphibius)
Wikimedia Commons has media related to Tails. |
全文を閲覧するには購読必要です。 To read the full text you will need to subscribe.
リンク元 | 「ポリAテール」「尾部」「ポリアデニン鎖」「尾」「テイル」 |
拡張検索 | 「viral tail protein」「two-tailed」 |
.