#!/bin/bash
for i in $(seq 1 50)
do
echo $i
done
изменить :извините за публикацию моего ответа, не прочитав путеводитель, и спасибо Стивену Китту за редактирование моего ответа.
Таким образом, в этом скрипте я получаю вывод seq 1 50 с подстановкой команд $()
и повторяю эту выводную (последовательность чисел от 1 до 50 )с помощью for
и печатаю каждый i
в этой последовательности сecho $i
И только потому, что вы пытаетесь вывести числа с помощью цикла, я реализую это с помощью цикла. seq 1 50
или echo {1..50}
также дадут эти числа без использования итерации.
Просто удалите rightsubnet=0.0.0.0/0
из conn incoming
, иначе вы туннелируете все к клиенту, который подключается последним.
При назначении виртуальных IP-адресов клиентам удаленные селекторы трафика(rightsubnet
в ipsec.conf, remote_ts
в swanctl.conf )не следует настраивать, как описано в документации . .