Tomsk Sysadmins Forum

Unix => Программирование => Topic started by: Xray_Linux_Root on December 09, 2007, 00:29:20

Title: Bash, получить весь алфавит (все символы через пробел)
Post by: Xray_Linux_Root on December 09, 2007, 00:29:20
Доброго времени суток!

Есть простенький скрипт на bash, вида:

Code: [Select]
#!/bin/sh
for i in 1 2 3 4 5 6 7 8 9 q w e r t y u i o p a s d f g h j k l z x c v b n m
do
        echo Test - $i
done

Какой командой можно заменить вот эту стрчку:
Code: [Select]
q w e r t y u i o p a s d f g h j k l z x c v b n m

?
Title: Bash, получить весь алфавит (все символы через пробел)
Post by: never hood on December 09, 2007, 11:59:31
например, такой:
Code: [Select]
echo |awk '{ for (i=97; i<123; i++) printf("%c ",i); }'
но это решение без претензий на красоту, изящество и эффективность (имхо, просто строка лучше).
Title: Bash, получить весь алфавит (все символы через пробел)
Post by: Xray_Linux_Root on December 09, 2007, 12:29:05
Quote from: never hood
например, такой:
Code: [Select]
echo |awk '{ for (i=97; i<123; i++) printf("%c ",i); }' но это решение без претензий на красоту, изящество и эффективность (имхо, просто строка лучше).
Спасибо, то что нужно!