while true; do
read -p "为什么?" reason
read -p "因为" response
echo "为什么${reason},因为${response}"
done
最终输出
为什么 因为 为什么 因为
为什么a
因为b
为什么b
因为c
为什么c
因为xxx
这种语言规则规则
while true; do
read -p "为什么?" reason
read -p "因为" response
echo "为什么${reason},因为${response}"
done
最终输出
为什么 因为 为什么 因为
为什么a
因为b
为什么b
因为c
为什么c
因为xxx
这种语言规则规则
让阿豪来帮你解答,本回答参考chatgpt3.5编写提供,如果还有疑问可以评论或留言这是一个 Bash 代码段,用于循环读取用户输入,输出对应的信息。代码中的格式比较混乱,可以进行排版和注释。 代码解析:
while true; do
read -p "为什么? " reason
read -p "因为" response
echo "为什么${reason},因为${response}"
done
运行上述代码后,用户每次输入一个原因和一个因果,程序会不断输出相应的信息,直到用户手动终止程序。 示例输出:
为什么? a
因为?b
为什么a,因为b
为什么? b
因为?c
为什么b,因为c
为什么? c
因为?xxx
为什么c,因为xxx
可以看到,程序不断循环读取用户输入,并按照设定的格式输出信息。