小编Bin*_* H.的帖子

什么是“!” 在`while!nc ...; 做...; 完成意思

我对bash相当陌生,并且遇到了这段代码。

j=0
while ! nc -z "$host" "$port"; do
  j=$((j+1))
  if [ $j -ge 10 ]; then
    echo >&2 "$host:$port not reachable, giving up"
    exit 1
  fi
done
Run Code Online (Sandbox Code Playgroud)

我不明白!之前如何在nc这里工作。谁能帮忙解释一下?

谢谢

bash netcat

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

标签 统计

bash ×1

netcat ×1