複数行のファイルがあります。
one
two
three
four
five
ファイルの最初の行に作業しているサーバーのホスト名を追加する必要があります。たとえば、abcd555.india.comがサーバーの場合、出力ファイルは次のようになります。
abcd555.india.com
one
two
three
four
five
私の質問が明確になりますように!この困難な時期に私を助けてくださる皆さんに感謝します。
ベストアンサー1
vi
コマンドの使用
:0r !hostname
またはより長い形式で、
:0read !hostname
Escもちろん最初に押す必要があります。
このread
コマンドは通常ファイル名を取得し、そのファイルの内容を現在の行の下に挿入しますが、!
その前にシェルコマンドを指定すると、そのコマンドの出力を取得して挿入します。それ現在の行の下。
しかし、私たちはそれをどこにでも接続したくありません。私たちはそれを挿入したい最初ワイヤー。これが私たちが言う理由です0r
。 0は、コマンド出力(またはファイル)が配置される行番号を指定します。