Hex Artifact Content
Logged in as anonymous

Artifact bade938893b738f5c92eb7798f8c61d0dda073370337d14f84e383d6c11d6939:


0000: 23 20 76 69 6d 3a 66 74 3d 6d 61 6b 65 3a 0a 0a  # vim:ft=make:..
0010: 6d 69 78 65 72 73 3d 24 7b 3a 21 66 69 6e 64 20  mixers=${:!find 
0020: 2f 64 65 76 20 2d 6e 61 6d 65 20 27 6d 69 78 65  /dev -name 'mixe
0030: 72 2a 27 21 3a 53 2f 5c 2f 64 65 76 5c 2f 2f 2f  r*'!:S/\/dev\///
0040: 7d 0a 0a 6d 69 78 65 72 3a 20 6d 6f 75 6e 74 20  }..mixer: mount 
0050: 63 6c 65 61 6e 76 61 72 0a 09 3a 20 52 65 73 74  cleanvar..: Rest
0060: 6f 72 69 6e 67 20 6d 69 78 65 72 20 6c 65 76 65  oring mixer leve
0070: 6c 73 2e 0a 2e 66 6f 72 20 6d 69 78 65 72 20 69  ls...for mixer i
0080: 6e 20 24 7b 6d 69 78 65 72 73 7d 0a 2e 69 66 20  n ${mixers}..if 
0090: 65 78 69 73 74 73 28 2f 76 61 72 2f 64 62 2f 24  exists(/var/db/$
00a0: 7b 6d 69 78 65 72 7d 2d 73 74 61 74 65 29 0a 09  {mixer}-state)..
00b0: 6d 69 78 65 72 20 2d 66 20 24 7b 6d 69 78 65 72  mixer -f ${mixer
00c0: 7d 20 60 63 61 74 20 2f 76 61 72 2f 64 62 2f 24  } `cat /var/db/$
00d0: 7b 6d 69 78 65 72 7d 2d 73 74 61 74 65 60 0a 2e  {mixer}-state`..
00e0: 65 6e 64 69 66 0a 2e 65 6e 64 66 6f 72 0a        endif..endfor.