Объединение вставленного преформатированного текста => блок кода в новом редакторе, когда разделителем является только пробел

Я создал несколько блоков кода всего 5 минут назад. Это вполне нормальный способ показать примеры использования на минимальном уровне.

Просто пример
sudo nano /usr/local/bin/docker-ips
#!/bin/bash
# показать IP-адреса контейнеров/шлюзов и ID сети (краткая форма)

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 лайк