gpt4 book ai didi

shell - 如何设置读取命令以执行而无需在 shell 中按 Enter 按钮?

转载 作者:行者123 更新时间:2023-12-05 00:07:44 24 4
gpt4 key购买 nike

我使用以下代码将用户字符给定的值分配给变量 G:

read G

但是,为了继续执行我的脚本,我需要按 Enter 按钮。
是否可以以某种方式设置读取命令,以便在收到来自标准输入的一个字母后立即将进程显示到下一行?

最佳答案

如果您使用 Bash:

read -n1 G

您的系统默认配置为使用 dash 并且 dash 不支持此功能,因此您还需要更改脚本的第一行以指定您希望使用 bash:
#!/bin/bash

关于shell - 如何设置读取命令以执行而无需在 shell 中按 Enter 按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1816298/

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