sách gpt4 ai đã đi

shell - chạy lệnh shell từ một subshell

In lại 作者:行者123 更新时间:2023-12-01 13:42:01 28 4
mua khóa gpt4 Nike

我有一个 Unix shell 脚本 test.sh。在脚本中,我想调用另一个 shell,然后从子 shell 执行 shell 脚本中的其余命令并退出

说清楚:

test.sh

#! /bin/bash

/bin/bash /* create child shell */



......



exit 0

我的意图是从子 shell 运行 shell-commands1 到 shell-commandN。请告诉我如何做到这一点

1 Câu trả lời

您可以在一个组中设置,例如。

#!/thùng/bash
(
Command1
Command2
etc..
)

subshell() {
echo "this is also within a subshell"
}

subshell

( 和 ) 创建一个子 shell,您可以在其中运行一组命令,否则一个简单的函数就可以了。我不知道 ( 和 ) 是否兼容 POSIX。

更新:如果我对你的评论理解正确,你想使用 -c 选项和 đập mạnh,比如。

/bin/bash -c "Command1 && Command2...." &

关于shell - 从子 shell 运行 shell 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4658128/

28 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com