(Special thank's Subj_rs)
Код: Выделить всё
#!/bin/bash
i=0
j=0
for a in hello hi hola re; do
let i=i+1
for b in hello hi hola re; do
let j=j+1
if [ $i -eq $j ]; then
echo "$a $b"
fi
done
j=0
done
Вот его вывод:
Код: Выделить всё
hello hello
hi hi
hola hola
re re
Как сделать то же самое но стремя циклами (именно с тремя!), без всяких дублирований и эмуляций, потому что те слова что сейчас в примерах
могут принять любые значения... в моем случае это значения для правил iptables (1 цикл: ip , 2 цикл: порт , 3 цикл: connlimit), это чтобы не
возникало вопросов зачем это вообще нужно
Спасибо!