Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unix 为什么我会变得“无与伦比”_Unix_Ksh - Fatal编程技术网

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;')