相关疑难解决方法(0)

如何使用bash命令创建CPU峰值

我想在Linux机器上创建接近100%的负载.它是四核系统,我希望所有内核全速运行.理想情况下,CPU负载将持续指定的时间,然后停止.我希望在bash中有一些技巧.我在想某种无限循环.

linux bash cpu load

263
推荐指数
14
解决办法
30万
查看次数

如何自动化从 /dev/tty '读取'的 bash 脚本?

我有一个必须定期运行的脚本(我无法修改),该脚本具有以下结构:

read -r response < /dev/tty
if [ "$response" = 'y' ]; then
...
Run Code Online (Sandbox Code Playgroud)

我想包装这个脚本,以便我总是向它发送一个“y”字符。我尝试使用发送“是”的标准技巧运行脚本:

echo y | '/bin/bash /path/to/script'
Run Code Online (Sandbox Code Playgroud)

yes | ./myscript
Run Code Online (Sandbox Code Playgroud)

printf "y\n" | ./myscript
Run Code Online (Sandbox Code Playgroud)

/bin/bash /path/to/script < /path/to/y-file
Run Code Online (Sandbox Code Playgroud)

这些都不起作用。我也尝试过expect

目前尚不清楚 Mac OS X 的内置 Expect 是否正常工作;启用 Expect 诊断信息后,Expect 会正确检测提示并做出响应,但脚本随后终止。

#!/bin/bash
set timeout -1
SCRIPT="~/myscript"

expect -d <<EOF
spawn $SCRIPT
expect "prompt string"
send "y\r"
EOF
Run Code Online (Sandbox Code Playgroud)

另外,需要澄清的是,这是在 Mac OS X Monterey 上进行的。

我将不胜感激任何帮助。再说一遍,我无法修改原始脚本。

bash input

6
推荐指数
1
解决办法
2211
查看次数

Python-编写对所有问题/提示的“是”答复的脚本

我遇到了一个由所运行的程序Python2,该程序询问许多是/否类型的问题。

我想对所有答案都回答“是”,但这确实很困难,因为实际上有数百个答案(它基本上是代码解析器,它询问所有找到的变量)。

那么,有没有可能,如何强制Python自动回答“是”?

我在想类似的东西apt-get -y install。而我感兴趣的是关于两个答案Python2Python3

我正在使用,Lubuntu 16.10而我的默认Shell是GNU bash, version 4.3.48

python

-1
推荐指数
1
解决办法
159
查看次数

标签 统计

bash ×2

cpu ×1

input ×1

linux ×1

load ×1

python ×1