sách gpt4 ai đã đi

shell - thoát khỏi shell từ một subshell

In lại 作者:行者123 更新时间:2023-12-02 22:23:34 28 4
mua khóa gpt4 Nike

我相信我在子 shell 中调用 exit 会导致我的程序继续:

#!/thùng/bash
grep str file | while read line
LÀM
exit 0
xong
echo "String that should not really show up!"

知道如何退出主程序吗?

1 Câu trả lời

您可以简单地重构以避免子 shell——或者更确切地说,运行 grep在子 shell 内而不是 while read循环。

#!/thùng/bash
while read line; do
exit 1
done < <(grep str file)

请注意 <()是 bash-only 语法,不适用于 /bin/sh .

关于shell - 从子 shell 退出 shell,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13318193/

28 4 0
Bài viết được đề xuất: diazo - 如何使用 Diazo 规则计算 href 值
Bài viết được đề xuất: c# - 分线规则
Bài viết được đề xuất: php - FuelPHP 的简单文件上传
Bài viết được đề xuất: regex - Vim 获取匹配行的长度
行者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