缺少 df --direct 选项?

缺少 df --direct 选项?

在我的 16.04 上配置(安装后)Oracle XE 18c 时,我注意到 shell 脚本生成了此消息:

/bin/df: unrecognized option '--direct'
'Try '/bin/df --help' for more information.

我不确定它对于安装有多重要,脚本继续要求系统用户设置密码......

无论如何,对我来说,重点是- 直接的此选项在其他 Linux 版本上可用,例如这里,它似乎是标准 GNU 实用程序的一部分,但我认为我已经将它作为 Ubuntu 16.04 发行版的一部分。

有人能解释一下吗?有没有办法用我当前版本的自由度
提前致谢。

更新:目标服务器是 Ubuntu 16.04

答案1

--direct是在版本 8.4.6 中添加的一个选项,df因此您下载的 Oracle XE 18c 不适用于 16.04。您可能需要较旧的版本或(如 @jos 所述)编辑脚本。请参阅下文了解我们使用的旧选项。

* Mon Mar 29 2010 Kamil Dudka <[email protected]> - 8.4-6
 - a new option df --direct (#479364)

目前还没有高于 8.30 的 Ubuntu 版本(其中包括埃科安

在 Ubuntu 16.04 上我们使用 8.25,其等效版本称为--output=availgnu coreutils df

$ df --version
df (GNU coreutils) 8.25

相关内容