summaryrefslogtreecommitdiffstats
path: root/etc/MAKEDEV
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>2000-05-08 22:56:17 +0000
committerpeter <peter@FreeBSD.org>2000-05-08 22:56:17 +0000
commitd3b16da45f796a8c5480e19de6df143737ba01df (patch)
treed884eb8f3dc8be92b7acb1e49a982ee7fc3d54de /etc/MAKEDEV
parent19ea12d3ec4743789e92af14f171c2e0265dcde1 (diff)
downloadFreeBSD-src-d3b16da45f796a8c5480e19de6df143737ba01df.zip
FreeBSD-src-d3b16da45f796a8c5480e19de6df143737ba01df.tar.gz
Use printf (shell builtin) instead of cut - cut isn't in /bin.
This should fix the ttyA* and cuaA* up to the maximum possible 128 nodes.
Diffstat (limited to 'etc/MAKEDEV')
-rw-r--r--etc/MAKEDEV8
1 files changed, 4 insertions, 4 deletions
diff --git a/etc/MAKEDEV b/etc/MAKEDEV
index d06f749..9947608 100644
--- a/etc/MAKEDEV
+++ b/etc/MAKEDEV
@@ -1084,8 +1084,8 @@ ttyA*)
nports=`expr $i : 'ttyA\(.*\)$'`
port=1
while [ $port -le $nports ]; do
- minor=`expr $port - 1`
- name=`expr $port + 1000 | cut -c 3-4`
+ minor=$(expr $port - 1)
+ name=$(printf %02d $port)
mknod ttyA$name c $major $minor
mknod ttyiA$name c $major `expr $minor + 65536`
mknod ttylA$name c $major `expr $minor + 131072`
@@ -1101,8 +1101,8 @@ cuaA*)
nports=`expr $i : 'cuaA\(.*\)$'`
port=1
while [ $port -le $nports ]; do
- minor=`expr $port - 1`
- name=`expr $port + 1000 | cut -c 3-4`
+ minor=$(expr $port - 1)
+ name=$(printf %02d $port)
mknod cuaA$name c $major `expr $minor + 128` uucp:dialer
mknod cuaiA$name c $major `expr $minor + 128 + 65536` \
uucp:dialer
OpenPOWER on IntegriCloud