【发布时间】:2017-02-03 20:51:51
【问题描述】:
对 shell 脚本有点陌生,想知道在 shell 脚本中使用 -s 选项 [sqlplus -s]。
提前致谢。
【问题讨论】:
-
这实际上不是一个shell问题。命令行参数在任何类型的调用中的行为方式都相同,即使不涉及命令:您可以从 C(即
execvp("sqlplus", {"sqlplus", "-s", NULL}))、Python(即subprocess.Popen(["sqlplus", "-s"], shell=False))或几乎所有类型传递一个文字参数数组任何其他语言并获得完全相同的行为,而无需以任何方式涉及 shell。 -
错误,“即使不涉及外壳”
-
注明。会记住的。