gpt4 book ai didi

bash:在 while 循环中抑制 kill 消息

转载 作者:行者123 更新时间:2023-11-29 09:49:57 24 4
gpt4 key购买 nike

我有一个进度条,它在等待外部程序完成执行时打印点。当它完成时,我收到一条我想要抑制的丑陋的终止消息。

#!/bin/bash
program < input.file.1 > output.1 &

sim='running simulation'

echo -ne $sim >&2

while kill -0 $!; do

echo -n . >&2
sleep 1
done

预期:运行模拟…………

实际:运行模拟........./run_with_dots.1: line 8: kill: (11872) - No such process

最佳答案

重定向标准错误:

while kill -0 $! 2> /dev/null; do

关于bash:在 while 循环中抑制 kill 消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54701525/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com