gpt4 book ai didi

linux - 有没有办法让 shell 在脚本中间变得交互?

转载 作者:IT王子 更新时间:2023-10-29 00:56:21 25 4
gpt4 key购买 nike

我想做这样的事情:

do lots of stuff to prepare a good environement
become_interactive
#wait for Ctrl-D
automatically clean up

bash 可以吗?如果没有,您是否看到另一种做同样事情的方法?

最佳答案

结构如下:

测试.sh

#!/bin/sh
exec bash --rcfile environ.sh

环境.sh

cleanup() {
echo "Cleaning up"
}
trap cleanup EXIT
echo "Initializing"
PS1='>> '

在行动中:

~$ ./test.sh 
Initializing
>> exit
Cleaning up

关于linux - 有没有办法让 shell 在脚本中间变得交互?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2160873/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com