我的問題:
在我的腳本中的以下幾行之后,腳本意外結束。我正在嘗試在 bash 腳本中輸入 chroot。我怎樣才能使這項作業
我正在撰寫一個安裝 Gentoo 的腳本
echo " Entering the new environment"
chroot /mnt/gentoo /bin/bash
source /etc/profile
export PS1="(chroot) ${PS1}"
uj5u.com熱心網友回復:
chroot 命令將啟動新的子 bash 行程,因此在您退出子 bash 行程之前,不會執行腳本的其余部分。因此,而不是 /bin/bash 只需在 chroot 中運行您的腳本:
chroot /mnt/gentoo myscript.sh
我的腳本.sh:
#!/bin/bash
echo " Entering the new environment"
source /etc/profile
export PS1="(chroot) ${PS1}"
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/317392.html
