Unix 为什么我会变得“无与伦比”
我很难弄清楚为什么我会在标题中定义错误Unix 为什么我会变得“无与伦比”,unix,ksh,Unix,Ksh,我很难弄清楚为什么我会在标题中定义错误 前几天,我在一个类似的脚本中遇到了同样的问题,但使用“Change是否使用制表符进行缩进?Hi,@codefrester,我正在使用空格,但是我也尝试使用Hi,谢谢你的回答。正如我在问题中所说的,如果我将EOF移到行的开头,我就能够成功地运行98,正如您的答案中所建议的,但是,我希望保持格式一致。我不可能这样做吗?我刚刚更新了答案,并建议如何保持缩进。谢谢,我确实在另一个脚本中使用了函数方法,我只是想通过使用here doc有另一种方法 +95
前几天,我在一个类似的脚本中遇到了同样的问题,但使用“Change
是否使用制表符进行缩进?Hi,@codefrester,我正在使用空格,但是我也尝试使用Hi,谢谢你的回答。正如我在问题中所说的,如果我将EOF
移到行的开头,我就能够成功地运行98
,正如您的答案中所建议的,但是,我希望保持格式一致。我不可能这样做吗?我刚刚更新了答案,并建议如何保持缩进。谢谢,我确实在另一个脚本中使用了函数方法,我只是想通过使用here doc有另一种方法
+95 master_table=$(sqlplus -s <<- EOF
+96 ${SQLMSTR}
+97 select * from UTILS.PAGE_TO;
+98 EOF
+99 )
sqlplus -s <<- EOF
${SQLMSTR}
exec utils.change_page('${TEAM}');
EOF
+95 master_table=$(sqlplus -s << EOF
+96 ${SQLMSTR}
+97 select * from UTILS.PAGE_TO;
+98 EOF
+99 )
function run_sqlplus() {
sqlplus -s << EOF
${SQLMSTR}
$@
EOF
}
: indented code
master_table=$(run_sqlplus 'select * from UTILS.PAGE_TO;')