Here文檔

here文檔 ， 又稱作heredoc 、 hereis 、 here - 字串或here - 腳本 ， 是一種在命令行shell （ 如sh 、 csh 、 ksh 、 bash 、 PowerShell和zsh ） 和程序語言 （ 像Perl 、 PHP 、 Python和Ruby ） 裏定義一個字串的方法 。 它可以保存文字裏面的換行或是縮排等空白字元 。 一些語言允許在字串裏執行變量替換和命令替換 。 here文檔最通用的語法是 << 緊跟一個標識符 ， 從下一行開始是想要引用的文字 ， 然後再在單獨的一行用相同的標識符關閉 。 在Unix shell裏 ， here文檔通常用於給命令提供輸入內容 。