[arch-general] OT: dash - looping through alphabet

Karol Blazewicz karol.blazewicz at gmail.com
Sun Jul 6 08:52:33 EDT 2014


On Sat, Jul 5, 2014 at 10:44 PM, Ralf Mardorf
<ralf.mardorf at rocketmail.com> wrote:
> Hi!
>
> Sorry, it's OT for this list, but I didn't find an answer in the
> Internet.
>
> What's the syntax for a loop from "a" to "z" in dash?
>
> [rocketmouse at archlinux src]$ cat for-bash
> #!/bin/bash
> for str in {a..z} ; do printf "$str"; done
> printf "\n"
> exit
>
> [rocketmouse at archlinux src]$ cat for-dash
> #!/bin/dash
> for str in {a..z} ; do printf "$str"; done
> printf "\n"
> exit
>
> [rocketmouse at archlinux src]$ ./for-bash
> abcdefghijklmnopqrstuvwxyz
> [rocketmouse at archlinux src]$ ./for-dash
> {a..z}
>
> Regards,
> Ralf
>

You can use

echo $(seq -s '' 1 9)

for number sequences, but I don't think you can do it with letters.


More information about the arch-general mailing list