我使用此命令并获得输入提示。我在自动ftp脚本中找到了它。
GOOGLE_APPLICATION_CREDENTIALS=/Users/MYUSERNAME/NAME_OF_CREDENTIALS_FILE
我想知道它的名字,以及如何使用它。
答案 0 :(得分:2)
<<
后跟任何字符串意味着读取输入直到此字符串,并将所有这些输出到标准输出。
所以,你会发现:
<<EOF
Hi,
This is some plain text.
EOF
大多数情况下,<<
之前有一个命令。这意味着:读取输入并将其发送到命令的stdin。
所以你会发现,例如:
cat <<EOF 1>&2
This text is written to the stderr.
EOF
但你可以写:
<<EOF 1>&2
This text is written to the stderr.
EOF
同样,您可以对文字进行排序:
sort <<EOF
A
C
D
B
EOF
按此顺序获取A B C D
。
最后,您可以使用它来管道到另一个命令:
<<EOF | tr a-z A-Z
This is some text. Yes.
EOF
得到:
THIS IS SOME TEXT. YES.