headコマンドの機能と使い方 Linux headコマンドの詳しい説明

headコマンドの機能と使い方 Linux headコマンドの詳しい説明

hed コマンドは、1 つ以上のファイルの最初の行 (デフォルトは 0 行目) を印刷するか、データを標準出力にパイプします。このコマンドは、til コマンドの補完コマンドです。この記事では、hed コマンドの機能と使用方法、および Linux hed コマンドの詳細な説明について説明します。

hed コマンド構文

hed コマンドの構文は次のとおりです。

hed [OPTION]... [FILE]...
  • OPTION R hed コマンドのオプション。詳細なパラメータについては、hed オプションを参照してください。
  • FILE R 0 個以上の入力ファイル名。 FILE が指定されていない場合、または FILE が - の場合、hed は標準入力を読み取ります。

hedコマンドの使用

hedコマンドを使用する最も簡単な方法は、オプションを使用しないことです。デフォルトでは、次のコマンドのように、コンテンツの最初の 0 行が表示されます。

hed filenme.txt

指定された行の内容を表示する

ファイル内の指定された整数行の内容を表示するには-n (--lines)オプションを使用します。コマンドの例は次のとおりです。

hed -n filenme.txt

もちろん、 -nパラメータを省略し、ハイフン-と指定した数字を組み合わせて使用​​することで、上記のコマンドと同じ効果を得ることもできます (記号と数字の間にスペースを入れないでください)。

たとえば、ファイルfilenme.txtの最初の 30 行を表示する場合、コマンドの形式は次のようになります。

hed -30 filenme.txt

特定のバイト数を表示する

hed コマンドの-c (--bytes)オプションを使用すると、表示するファイル内の特定のバイト数を指定できます。コマンドの形式は次のとおりです。

hed -c filenme.txt

たとえば、ファイルfilenme.txtの最初の 00 バイトを表示するには、コマンドの形式は次のようになります。

hed -c 00 filenme.txt

数字の後に乗数サフィックスを使用して、表示するバイト数を指定することもできます。 bは 52 倍、 kB 000 倍、 K 024 倍、 MBは 000000 倍、 Mは 048576 倍、というように続きます。

次のコマンドは、ファイルfilenme.txtの最初の 5 キロバイト (2048) を表示します。

hed -c 5k filenme.txt

複数のファイルの内容を表示する

複数のファイルが hed コマンドへの入力として指定されている場合、指定されている各ファイルの最初の 10 行が表示されます。

hed filenme.txt filenme2.txt

単一のファイルを表示する場合と同じオプションを使用できます。

この例では、ファイルfilenme.txtfilenme2.txtの最初の 20 行を表示します。

複数のファイルが使用される場合、出力の先頭に各ファイルの内容が付き、ファイル名が表示されます。

Hed を他のコマンドと併用する

hedコマンドは、パイプを使用して標準出力を他のユーティリティにリダイレクトすることにより、他のコマンドと組み合わせて使用​​できます。

次のコマンドは、 $RANDOM環境変数をハッシュし、最初の 32 バイトを表示し、結果として得られる 24 文字のランダム文字列を表示します。

echo $RANDOM | sh52sum | hed -c 24 ; echo

<<:  Linuxでのtailコマンドの使い方 Linux tailコマンドの詳しい説明

>>:  cPanel で SpamAssassin を設定するにはどうすればいいですか?

推薦する

WordPress で背景画像を設定するにはどうすればいいですか?

WodPess で背景画像を追加するのは簡単なプロセスで、コンテンツ管理システムではさまざまな方法で...

情報フロー広告営業募集(黒龍江カシディマン投資グループ株式会社採用パンフレット)

黒龍江カシディマン投資グループ株式会社採用パンフレットネヘシティメディアセンター 会社紹介:黒龍江卡...

インターネット ブランドのマーケティングとプロモーション (インターネット ブランドを構築し、それを宣伝する方法)

インターネットブランドを構築し、宣伝する方法現在の感染症流行の危機的時期に、大多数の企業が大きな影響...

新しいメディア情報フロー広告(新しいメディア運用の芸術と科学、魅力的な情報フロー広告の創造)

魅力的な情報フロー広告を創造する新しいメディア運用の芸術と科学【新しいメディア運用の技術と科学を習得...

製品操作内容(製品内容操作方法のまとめ)

製品コンテンツ操作方法のまとめ商品コンテンツ運用とは、商品コンテンツを作成、編集、整理、提示し、ユー...

電子商取引業務内容分析(電子商取引業務を例に、業務ロジックの適用を分析)

電子商取引の運用を例に、運用ロジックの適用を分析するイベント運営に携わる人は、WeChatモーメンツ...

一般的なオンラインプロモーション方法は何ですか? (オンラインマーケティングプロモーションの方法は何ですか?)

オンラインマーケティングプロモーションの方法は何ですか? インターネット+時代において、AI人工知能...

Vim プラグインは何に役立ちますか? Vim 便利なプラグインのおすすめ

Vim は非常に人気のあるテキスト エディターであり、その効率性、柔軟性、カスタマイズ性により開発者...

コンテンツ運用アウトソーシング(Douyinショートビデオの運用をアウトソーシングすることで、企業はどれだけコストを削減できるか?)

Tik Tokショート動画の運用をアウトソーシングすることで、企業はどれくらいコストを削減できるの...

ブランドのプロモーションと宣伝(ブランドを効果的に宣伝するには?)

芝生を効率的に植えるにはどうすればいいですか? (この記事は「劉潤」公式アカウントで最初に公開されま...

ハウスキーピングマーケティングプロモーション(ハウスキーピング会社はハウスキーピングマーケティングプロモーションをどのように行うべきか?)

ハウスキーピング会社はハウスキーピングのプロモーションやマーケティングをどのように行うべきでしょうか...

コミュニティ プライベート ドメイン (独自のコミュニティとプライベート ドメイン トラフィックを構築する方法)

独自のコミュニティとプライベートトラフィックを構築するにはどうすればよいでしょうか?プライベートドメ...

ブランドのためのソーシャル マーケティング (ソーシャル マーケティング: コミュニティの力を活用してブランドの成長を促進する方法)

ソーシャル マーケティング: ソーシャル メディアの力を活用してブランドの成長を促進するにはどうすれ...

Debian 11 サーバーに MongoDB をインストールして構成するチュートリアル

MongoDB は、データを JSON のようなドキュメントとしてサーバー上に保存する NoSQL ...

製品マーケティング(製品販売について習得すべき3つの知識)

商品販売について知っておくべき3つのこと商品販売の問題についてお話ししましょう。まず、利益、コスト、...