#!/bin/bash
MAX=20
while true
do
iwconfig wlan0 txpower $(((RANDOM % $MAX) +1))
set -x #this was not originally included
echo iwconfig wlan0 | grep Tx-Power
done
所以我试图让一个小脚本改变我设备的 tx 功率低于最大值。不久前我的工作没有问题,现在已经修改了脚本。从那时起,我已经更改了正在运行的主机和虚拟机,并且没有 set-x 它只是挂起。每行单独工作,但在脚本中不会将回显输出到屏幕。
当我添加 set -x 时,它可以工作,但也会在屏幕上回显 set -x、done 等。
知道是什么导致了这种变化以及我该如何解决
一个