Например:
#!/bin/sh
a=0
while [ "$a" -lt 10 ]
b="$a"
while [ "$b" -ge 0 ] do
echo -n "$b "
b=`expr $b - 1`
done
echo
a=`expr $a + 1`
done*
Вышеупомянутый сценарий дает ответ в треугольник, а с из двойных кавычек, он падает один за другим на дифференциальные линии.
Примечание: «эхо -n» не работает так же, как на всех оболочках, на некоторых системах это будет просто выведите «-n» вместо подавления новой строки. – hvd