为什么我无法用这个#
评论完成我的bash脚本?我的脚本没有执行通过注释行.是否与\
前一行中使用反冲有关?
"$PSQL_HOME"/psql -h $HOST_NM \
-p $PORT \
-U postgres \
-v v1=$1 \
-v v2=$_load \
# -f Test.sql
-f Test2.sql
Run Code Online (Sandbox Code Playgroud)
你不能这样做.\
将当前行连接到下一行,所以bash看到的是:
"$PSQL_HOME"/psql ... -v v1=$1 -v v2=$_load # -f Test.sql
-f Test2.sql
Run Code Online (Sandbox Code Playgroud)
在这种特殊情况下,您可以将注释移动到最后一行:
"$PSQL_HOME"/psql -h $HOST_NM \
-p $PORT \
-U postgres \
-v v1=$1 \
-v v2=$_load \
-f Test2.sql
# -f Test.sql
Run Code Online (Sandbox Code Playgroud)