合并粘贴的预格式化文本 => 代码块,当分隔符仅为空格时

我几分钟前写了多个代码块。在提供用法示例时,这是最基本的正常做法。

仅作示例
sudo nano /usr/local/bin/docker-ips
#!/bin/bash
# 显示容器/网关和网络 ID(短格式)的 IP 地址

if [ $# -eq 0 ]; then
  containers=$(docker ps -q)
else
  containers=$(docker ps -qf "name=$1")
fi

for cid in $containers; do
  cname=$(docker inspect --format "{{.Name}}" "$cid" | sed 's|/||')
  echo "=== $cname ==="
  docker inspect -f '{{range $net,$v := .NetworkSettings.Networks}}网络: {{$net}}
  容器 IP: {{$v.IPAddress}}
  网关:   {{$v.Gateway}}
  网络 ID:  {{printf "%.12s" $v.NetworkID}}{{"\n"}}{{end}}' "$cid"
done
sudo chmod +x /usr/local/bin/docker-ips

我除了在手机上,其他地方都不使用富文本编辑器,但通常没有 <br> 就无法获得空行,那么应该会有无意义的文本 :thinking:

1 个赞