Просмотр исходного кода

base-files: suppress error messages in usb-storage script

SVN-Revision: 9498
Gabor Juhos 18 лет назад
Родитель
Сommit
5fb714cca9
1 измененных файлов с 8 добавлено и 8 удалено
  1. 8 8
      package/base-files/files/sbin/usb-storage

+ 8 - 8
package/base-files/files/sbin/usb-storage

@@ -1,21 +1,21 @@
 #!/bin/sh
 
-# Copyright (C) 2006 OpenWrt.org
+# Copyright (C) 2007 OpenWrt.org
 
 logger "usb device is mass storage"
-i=0                                
+i=0
 while [ $i -le 10 ]; do
-	logger "waiting on usb drive $i ..."                         
+	logger "waiting on usb drive $i ..."
 	i=$(($i+1))
 	cd /sys${DEVPATH}
-	for blk in `find host* -type d`; do
+	for blk in `find host* -type d 2>/dev/null`; do
 		cd /sys/${DEVPATH}/${blk}
-		BLK=$(find block* -type l 2> /dev/null)
+		BLK=$(find block* -type l 2>/dev/null)
 		[ -n "${BLK}" ] && {
 			cd /sys${DEVPATH}/${blk}/${BLK}
 			ls /dev/ > /tmp/d
 			sleep 2
-			for node in `find sd* -type d | grep -v "/"`; do
+			for node in `find sd* -type d 2>/dev/null| grep -v "/"`; do
 				echo "mounting /dev/${node} on /mnt/usbdrive"
 				mkdir -p /mnt/usbdrive
 				mount /dev/${node} /mnt/usbdrive
@@ -24,5 +24,5 @@ while [ $i -le 10 ]; do
 		}
 	done
 	sleep 1
-done 
-		
+done
+