non-interactive相关内容

安装 Debian 软件包时禁用提示

如何完全禁用安装 Debian 软件包时出现的提示?我已经使用了我找到的所有选项,但仍有一些软件包仍在提示. 我正在使用这个命令: apt-get -y --allow-unauthenticated --force-yes -o DPkg::Options::="--force-overwrite"-o DPkg::Options::=“--force-confdef"安装 x11-co ..
发布时间:2022-01-24 22:45:15 其他开发

是否可以在非交互模式下运行 WSL Bash?

人们可能想在 Windows 上的任务计划程序中使用 Bash,或者可能将其用作版本控制挂钩脚本.是否可能或支持? 如果不是,为什么?这是一个错误还是防止某些问题的措施? 解决方案 使用@3d1t0r的解决方案,也可以pipe到cat wsl bash -c "man bash |猫"# 非交互的;将整个联机帮助页流式传输到终端 wsl bash -c "man bash"# 显 ..

如何强制 ffmpeg 进入非交互模式?

有时您希望 ffmpeg 询问您是否应该覆盖文件.有时它只是一个脚本,如果出现问题,您希望它会失败.IE.如果你有问题,不要依赖标准输入来回答. 解决方案 参见 https://ffmpeg.org/ffmpeg.html#Main-options -stdin -在标准输入上启用交互.除非检测到管道,否则默认开启. -nostdin - 显式禁用控制台交互.如果没有 -y,如 ..
发布时间:2021-12-26 19:07:58 其他开发

如何以非交互方式运行 git rebase --interactive?

是否可以进行以下操作? 使 git rebase --interactive 只是将标准样板输出到文件,而不是输出到文件并在编辑器中打开它. 让用户编辑文件. 让用户重新运行 git rebase 并使用编辑后的文件名. 继续执行通常的变基过程. 用例:当然是脚本化的变基.请参阅如何在 Git 中以非交互方式重新排序提交 例如. 解决方案 经过一番思考和研究,答案很简单: ..
发布时间:2021-12-06 09:50:01 其他开发

以非交互方式将参数传递给交互式程序

我有一个 bash 脚本,它使用 read 命令以交互方式读取命令的参数,例如是/否选项.有没有办法在传递默认选项值作为参数的非交互式脚本中调用此脚本? 这不仅仅是我必须传递给交互式脚本的一个选项. 解决方案 对于更复杂的任务,有 expect ( http://en.wikipedia.org/wiki/Expect).它基本上是模拟用户,您可以编写脚本如何对特定程序输出和相关内容 ..
发布时间:2021-12-05 22:20:34 其他开发

为什么非交互式 Bash shell 中的别名不起作用

我正在尝试在非交互式 bash shell 中使用别名.我已经在 ~/.bashrc 中定义了我的别名,并且我已经设置了变量 BASH_ENV=~/startUpFile.startUpFile 的内容是source ~/.bashrc. 当我执行 alias 命令时,我可以看到我的别名被识别.但是,如果我尝试使用 ~/.bashrc 中定义的别名,Bash 无法识别它.它给了我未知的命令错 ..
发布时间:2021-11-26 23:57:35 其他开发

在安装 Debian 软件包时禁用提示

如何完全禁用安装 Debian 软件包时出现的提示?我已经使用了我找到的所有选项,但仍有一些软件包仍在提示. 我正在使用这个命令: apt-get -y --allow-unauthenticated --force-yes -o DPkg::Options::=“--force-overwrite"-o DPkg::Options::=“--force-confdef";安装 x11-c ..
发布时间:2021-11-17 01:01:07 其他开发

如何通过 shell 调用在 SWI-Prolog 中显示具有多个自由变量的模式匹配目标的结果?

让我们使用以下序言基础: 父亲(阿纳金天行者,莱娅公主).父亲(阿纳金天行者,卢克天行者).说哦不(卢克天行者). sdesciencelover 问如何在 swi-prolog 中从 shell 调用中显示模式匹配目标的结果,并得到一个答案,对查询进行手动转换,以发出写入. swipl -q -s kb.pl -t "father(anakinSkywalker,X), writeln(X ..
发布时间:2021-06-22 18:51:55 其他开发

如何从Shell脚本调用GAP函数?

我想获得 GAP 软件功能的结果.这是一个交互式命令行工具,主要供从事小组理论相关主题的数学家使用.文档/常见问题解答说明了 8.1:我可以从其他程序调用GAP函数吗?/a>通常是不可能的.但是,将GAP作为子进程运行并使用管道,伪tty,UNIX FIFO或某些类似的设备与其进行通信. 使用名为CrystCat(Crystallographic Groups Catalog)的程序包的示例 ..
发布时间:2021-05-17 18:57:26 其他开发

如何强制Git不提示输入凭据

我正在Bash脚本中使用 git clone ,该脚本具有任何类型的Git位置(HTTPS,Git,SSH,文件系统...),并将对其进行克隆.但是该脚本必须能够在不与任何用户交互的情况下工作.更准确地说,我希望此脚本不暂停获取凭据:如果该位置需要凭据,而git无法自行找到它们,则我希望Git失败. 我的脚本假设,如果您没有设置正确的方式来访问这些不带密码的位置,那就不用担心了.但是,该解决 ..
发布时间:2021-05-11 18:32:21 其他开发

如何强制ffmpeg进入非交互模式?

有时您希望ffmpeg询问您是否应该覆盖文件.有时,它只是您希望在某些情况下失败而失败的脚本. IE.如果您有任何疑问,请不要依赖stdin进行回答. 解决方案 请参见 https://ffmpeg .org/ffmpeg.html#Main-options -stdin- 在标准输入上启用交互.除非检测到管道,否则默认情况下为开. -nostdin-显式禁用控制台交互.如果没 ..
发布时间:2020-11-04 01:51:28 其他开发

Gatttool非交互模式--char-write

仍在询问BLE设备和gatttool. 我可以在交互模式下发送char-write-cmd,但在非交互模式下不能执行相同的操作. 这是我以交互方式发送的内容: gatttool -I []> connect BTADDR [BTADDR]> char-write-cmd 0x0040 01 [BTADDR]> exit 通过这种方式,我启动了警报服务,在我的情况下,它使 ..
发布时间:2020-09-22 01:52:21 服务器开发

是否可以在非交互模式下运行WSL Bash?

一个人可能想在Windows的Task Scheduler中使用Bash,或者作为版本控制挂钩脚本使用.有可能还是受支持? 如果没有,为什么?是防止某些问题的错误还是措施? 解决方案 使用@ 3d1t0r的解决方案,但也管道传输到cat wsl bash -c "man bash | cat" # noninteractive; streams the entire manp ..

非交互地将参数传递给交互式程序

我有一个bash脚本,该脚本使用read命令以交互方式读取命令的参数,例如yes/no选项.有没有办法在将默认选项值作为参数传递的非交互式脚本中调用此脚本? 这不仅是我必须传递给交互式脚本的一种选择. 解决方案 对于更复杂的任务,有expect( 这在ssh禁止向其传递密码的情况下也适用. ..
发布时间:2020-09-18 20:35:59 其他开发

如何以非交互方式运行git rebase --interactive?

$ b 制作 git rebase --interactive 只是将标准样板文件输出到文件,而不是输出到文件并在编辑器中打开。 让用户编辑文件。 让用户用编辑文件的名称重新运行 git rebase 。 继续平常的rebase过程。 > Usecase:脚本重新绑定当然。请参阅如何在Git中非交互式地重新提交提交例如。 解决方案 经过一番思考和研究后,答案变得微不足道: ..
发布时间:2018-04-26 12:46:24 其他开发

避免浏览器R中调用

我有一个跨越多个职能(和文件)一个精心制作的脚本。为了调试目的,我需要嵌入浏览器调入各种角落和缝隙。当我presumably修复的东西,我想运行无需调试整个事情,ERGO避免浏览器呼叫次数,因为注释掉所有浏览器调用将意味着我而言相当大的努力。 R上聊天@mdsumner建议在非交互模式运行脚本(即在Windows上使用Rscript.exe),但我想不必在我的控制台做,才能够访问,例如追踪受益。我 ..
发布时间:2016-08-15 13:52:11 跨浏览器开发