24 lines
431 B
Bash
24 lines
431 B
Bash
#!/bin/sh
|
|
|
|
if ! [ -a dev/console ] ;
|
|
then
|
|
|
|
if [ "$USER" = "root" ]; then
|
|
MKNOD="mknod"
|
|
else
|
|
MKNOD="sudo mknod"
|
|
fi
|
|
|
|
$MKNOD dev/console c 5 1
|
|
$MKNOD dev/ttyAMA0 c 204 64
|
|
$MKNOD dev/ttyAMA1 c 204 65
|
|
$MKNOD dev/ttyS000 c 204 64
|
|
|
|
if [ $? -ne 0 ] ;
|
|
then
|
|
echo "'mknod dev/console c 5 1' failed!"
|
|
echo "You are not 'root' or you have not sudo privilege."
|
|
fi
|
|
fi
|
|
|