Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Sep 2000 22:52:34 -0400
From:      Randall Hopper <aa8vb@nc.rr.com>
To:        freebsd-stable@FreeBSD.ORG
Subject:   "set -A" Bourne script - a nogo on FreeBSD
Message-ID:  <20000914225233.A1971@nc.rr.com>

next in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
I pulled this off "ASCII chart" script off UNIX Tip of the Day.  It worked
fine at work on IRIX, but no such luck here on FreeBSD at home.

Seems FreeBSD's Bourne shell's "set" command doesn't support -A.

Randall


[-- Attachment #2 --]
#! /bin/sh
# Shell script to generate all characters from
# \0000 to \0377 (octal format)
# Created by Declan.Forde@bk.bosch.de

loop1='0 1 2 3'
loop2='0 1 2 3 4 5 6 7'
set -A array 0 1 2 3 4 5 6 7

echo " ${array[0]} ${array[1]} ${array[2]} ${array[3]} \
${array[4]} ${array[5]} ${array[6]} ${array[7]} "
echo

for i in $loop1; do
  for j in $loop2; do
    echo "$i$j \0$i$j${array[0]} \0$i$j${array[1]} \
\0$i$j${array[2]} \0$i$j${array[3]} \0$i$j${array[4]} \
\0$i$j${array[5]} \0$i$j${array[6]} \0$i$j${array[7]}"
  done
done

echo
echo " ${array[0]} ${array[1]} ${array[2]} ${array[3]} \
${array[4]} ${array[5]} ${array[6]} ${array[7]} "
echo

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000914225233.A1971>