【问题标题】:bash script failure to mount diskbash 脚本无法挂载磁盘
【发布时间】:2016-07-28 17:03:47
【问题描述】:

我有 2 个脚本,script.sh:

./mount.sh

还有mount.sh:

mount /dev/sdb4 /mnt/mountpoint

script.sh 执行一些步骤并调用mount.sh,它安装了sdb 的磁盘。 mount.sh 脚本工作正常,但是,当从 scripts.sh 脚本调用时,它无法挂载。我没有从scripts.sh 调用mount.sh 的错误消息(如果有)。但是,失败的可能原因是什么?

【问题讨论】:

  • 没有理由失败。您未显示的 bits first 脚本可能会出错。还有一个错误消息会非常很好看。
  • 向我们展示sh -x script.shsh -x mount.sh 的输出。到目前为止,您的描述与Doctor,它很痛并没有太大区别。

标签: linux bash system drive


【解决方案1】:

我们可能只是猜测,但经验表明它始终与 PATH 或权限有关。

可能,虽然“script.sh 做了一些步骤”,但它也改变了当前目录,所以 ./mount.sh 根本无法调用。查看“script.sh”以防止这种情况发生。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-04-15
    • 2021-07-13
    • 1970-01-01
    • 2019-11-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多