2 # Creates cdsymlinks in /dev
3 # for Archlinux by Tobias Powalowski <tpowa@archlinux.org>
4 if [ -d /dev
/cd ]; then
9 for i
in /dev
/cd
/cdrom-
*; do
11 [ "$CD_NUMBER" = "" ] && ln -s $i /dev
/cdrom
12 [ "$CD_NUMBER" = "" ] && CD_NUMBER
="-1"
13 ! [ "$CD_NUMBER" = "" ] && CD_NUMBER
="$((CD_NUMBER+1))" && ln -s $i /dev
/cdrom
$CD_NUMBER
17 for i
in /dev
/cd
/cdrw-
*; do
19 [ "$CDRW_NUMBER" = "" ] && ln -s $i /dev
/cdrw
20 [ "$CDRW_NUMBER" = "" ] && CDRW_NUMBER
="-1"
21 ! [ "$CDRW_NUMBER" = "" ] && CDRW_NUMBER
="$((CDRW_NUMBER+1))" && ln -s $i /dev
/cdrw
$CDRW_NUMBER
25 for i
in /dev
/cd
/dvd-
*; do
27 [ "$DVD_NUMBER" = "" ] && ln -s $i /dev
/dvd
28 [ "$DVD_NUMBER" = "" ] && DVD_NUMBER
="-1"
29 ! [ "$DVD_NUMBER" = "" ] && DVD_NUMBER
="$((DVD_NUMBER+1))" && ln -s $i /dev
/dvd
$DVD_NUMBER
33 for i
in /dev
/cd
/dvdrw-
*; do
35 [ "$DVDRW_NUMBER" = "" ] && ln -s $i /dev
/dvdrw
36 [ "$DVDRW_NUMBER" = "" ] && DVDRW_NUMBER
="-1"
37 ! [ "$DVDRW_NUMBER" = "" ] && DVDRW_NUMBER
="$((DVDRW_NUMBER+1))" && ln -s $i /dev
/dvdrw
$DVDRW_NUMBER