请问为什么下面的linux命令不能生效?

回复列表(21|显示机器人聊天)
  • @Ta / 2022-08-16 / /
    @无名啊,好的,谢谢。我明天试试10楼的。
    你写的那个参数,我之前查资料是bash这个shell才有的好像。zsh好像没有
    shopt is not a command, but a shell built-in. bash knows what to do with it because it's a bash built-in , but zsh has no idea what it is. You'll want to look into setopt which is a zsh built-in, and put those values into a new .zshrc script.
  • @Ta / 2022-08-17 / /

    @无名啊,加上shopt -s expand_aliases 可以了 谢谢大佬。

    只是,这nodejs代码里,哪一行是代表连接到了tty吗?(我不熟悉nodejs,但我还是能看得懂很多js的,即使是到ES2022)

    我的理解跟编程语言无关,我是fork出来的子进程来启动bash命令,这个bash命令不会立刻退出,可以等待我输入,我就可以输入流写入数据,我称它为“交互式” 😂(1. 也可能默认开启了tty 2.也可能没有收到终止信号,所以一直等待)

    和实际 交互式登录SHELL 非交互式登录SHELL概念是否一样,我并没有仔细研究

添加新回复
回复需要登录