如何检查 shell 是否在 Fish 中登录/交互/批量? 2024-5-14 • shell login fish 我希望能够检查fishshell 是否正在登录、交互或批处理模式下运行,并且这个问题只讨论bash. 答案1 使用status命令: $ fish -c 'status --is-interactive; and echo yes; or echo no' no $ status --is-interactive; and echo yes; or echo no yes 还,status --is-login。这应该涵盖你的基础。 相关内容 “动态” PSTricks 图片的尺寸和垂直对齐 如何重命名文件名部分未知的文件 如何使用开源驱动程序强制应用程序与我的专用 Nvidia GPU 一起运行 配置 ClusterSSH 以使用 Freetype 字体 编译错误:缺少插入$ Chrome Flash Player 扩展不断出现黑条 14.04 如何在普通 chroot 中启动 Xorg-server? 域控制器硬盘崩溃 编辑1 WMI“拒绝访问”只读域控制器