これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド headposix です。
プログラム:
NAME
head — ファイルの最初の部分をコピーします
SYNOPSIS
[−n 数] [file...]
DESCRIPTION
ユーティリティは入力ファイルを標準出力にコピーし、出力を終了します。
各ファイルを指定されたポイントに配置します。
コピーは、各入力ファイル内の、 −n 数 オプション。 ザ·
オプション引数 数 行単位で数えます。
OPTIONS
ユーティリティは、POSIX.1‐2008の基本定義ボリュームに準拠する必要があります。 セクション
12.2, ユーティリティ 構文 ガイドライン.
次のオプションがサポートされます。
−n 数 最初の 数 各入力ファイルの行は標準出力にコピーされます。
アプリケーションは、 数 オプション引数は正の値です
XNUMX 進整数。
ファイルに含まれる内容が以下の場合 数 行にある場合は、標準出力にコピーされます。
全体。 これはエラーではありません。
オプションを指定しない場合は、 あたかものように行動するだろう −n 10 指定されていました。
オペランド
次のオペランドがサポートされます。
file 入力ファイルのパス名。 いいえの場合 file オペランドが指定されている場合、標準
入力を使用するものとする。
標準入力
ない場合は、標準入力を使用する必要があります file オペランドが指定されており、次の場合に使用されます。
file オペランドは '−' 実装は '−' 標準入力を意味します。
それ以外の場合は、標準入力を使用しないでください。 「入力ファイル」セクションを参照してください。
入力 ファイル
入力ファイルはテキスト ファイルである必要がありますが、行の長さは {LINE_MAX} に制限されません。
バイト
ENVIRONMENT 変数
次の環境変数は、の実行に影響を与えます。 :
言語 設定されていない、または設定されていない国際化変数のデフォルト値を指定します
ヌル。 (POSIX.1‐2008の基本定義ボリュームを参照してください。 セクション 8.2,
国際化 Variables 国際化の優先順位について
ロケールカテゴリの値を決定するために使用される変数。)
LC_ALL 空でない文字列値に設定されている場合は、他のすべての値を上書きします
国際化変数。
LC_CTYPE テキストデータのバイトシーケンスを解釈するためのロケールを決定します
文字として(たとえば、のマルチバイト文字ではなくシングルバイト
引数と入力ファイル)。
LC_MESSAGES
の形式と内容に影響を与えるために使用する必要があるロケールを決定します
標準エラーに書き込まれる診断メッセージ。
NLSパス の処理のためのメッセージカタログの場所を決定します LC_MESSAGES.
非同期 イベント
デフォルト。
標準出力
標準出力には、入力ファイルの指定された部分が含まれます。
複数の場合 file オペランドが指定されている場合、 それぞれの出力の前に
ヘッダ:
"\n==> %s <==\n", <パス名>
ただし、最初に書き込まれるヘッダーには最初のヘッダーが含まれないものとします。 。
標準
標準エラーは、診断メッセージにのみ使用されます。
出力 ファイル
なし。
拡張済み DESCRIPTION
なし。
EXIT ステータス
次の終了値が返されます。
0正常に完了しました。
> 0エラーが発生しました。
結果 OF エラー
デフォルト。
フォロー中 セクション 有益です。
お申込み USAGE
なし。
例
すべてのファイル (先頭にピリオドがあるファイルを除く) の最初の XNUMX 行を
ディレクトリ:
- *
理論的根拠
シミュレーションは可能ですが、 sed 単一ファイルの場合は 10q、標準
開発者は人気があると判断しました 歴史的な BSD システムでは、
一緒に含める tail.
POSIX.1-2008 バージョン ユーティリティ構文ガイドラインに従います。 の −n オプションは
この新しいインターフェースに追加されたので、 & tail より論理的に関連するでしょう。 以前
この標準のバージョンでは、 −数値 オプション。 この形式は現在では指定されていません
POSIX.1-2008 に準拠していますが、一部の実装には存在する可能性があります。
ない −c オプション(あるように) tail)それは歴史的な慣例ではないため、
POSIX.1-2008 のこのボリュームに含まれる他のユーティリティも同様の機能を提供するためです。
未来 道順
なし。
onworks.net サービスを使用してオンラインで headposix を使用する