如何在BASH中解析输出值
我正在编写一个脚本,当它在一段时间内运行时,应该创建一系列循环调试日志。我目前的问题是,当我运行它时,附带了如何在BASH中解析输出值,bash,Bash,我正在编写一个脚本,当它在一段时间内运行时,应该创建一系列循环调试日志。我目前的问题是,当我运行它时,附带了-vx,我可以看到它在实际调试过程中停止,并且没有继续循环。这反映了命令将如何正常运行。所以我想继续这个过程,我想用和运行 问题是,随着时间的推移,这将变得指数级的混乱(因为没有一个进程停止)。所以我要寻找的是一种将&command的PID输出解析为变量的方法,然后我将在指向该变量的循环开始处添加一个kill命令 弄清楚如何解析命令的输出在我的项目的另一部分中也很有用,这是基于df-h中特
-vx
,我可以看到它在实际调试过程中停止,并且没有继续循环。这反映了命令将如何正常运行。所以我想继续这个过程,我想用和运行
问题是,随着时间的推移,这将变得指数级的混乱(因为没有一个进程停止)。所以我要寻找的是一种将&command的PID输出解析为变量的方法,然后我将在指向该变量的循环开始处添加一个kill命令
弄清楚如何解析命令的输出在我的项目的另一部分中也很有用,这是基于df-h
中特定的空闲百分比来终止while循环,以便选择一个分区无需解析。最新后台进程的PID存储在$中代码>
command & # run command in background
pid=$! # save pid as $pid
...
kill $pid # kill command
不需要解析。最新后台进程的PID存储在$中代码>
command & # run command in background
pid=$! # save pid as $pid
...
kill $pid # kill command
不需要解析。最新后台进程的PID存储在$中代码>
command & # run command in background
pid=$! # save pid as $pid
...
kill $pid # kill command
不需要解析。最新后台进程的PID存储在$中代码>
command & # run command in background
pid=$! # save pid as $pid
...
kill $pid # kill command
你应该把关于df-h
的第二部分作为一个单独的问题发布。你应该把关于df-h
的第二部分作为一个单独的问题发布。你应该把关于df-h
的第二部分作为一个单独的问题发布。