人々はUNIXシステムで「ここのドキュメント」をどこで使用していますか? [コピー]

人々はUNIXシステムで「ここのドキュメント」をどこで使用していますか? [コピー]

人々はUNIXシステムで「ここのドキュメント」をどこで使用していますか?

実際どこで使用されますか?

答え1

ftpなどが良い例です。

たとえば、FTP接続を確立し、いくつかのファイルを検索したい場合は、次のようなスクリプトを生成できます。

#!/bin/bash
lftp machine -uUser,Passwd << END
    cd your_dir
    get your_file
    bye
END

ここでドキュメントを使用してファイルを自動的に検索できます。

答え2

通常、マルチライン出力に使用されます。

比較する

echo "first line" >output
echo "second line" >>output
echo "third line" >>output

そして

cat >output <<"END"
first line
second line
third line
END

どちらもまったく同じことをする必要がありますが、特に長いテキストの場合は、2番目のバージョンが簡単です。

答え3

ここにある文書は特殊目的のコードブロックです。これはI / Oリダイレクト形式を使用して、ftp、cat、exテキストエディタなどの対話型プログラムまたはコマンドにコマンドのリストを提供します。

より詳細な例と説明はここで見ることができます。

ここにファイル

grep「ここにドキュメント」のコマンド例:

grep this <<"END"
> this is an example
> with example
> END
this is an example

関連情報