On 22.01.04 Carsten Friede (cfriede@wh12.tu-dresden.de) wrote:
Moin,
Bsp.: if('fdisk -s /dev/hda$i' != 0) echo "/dev/hda$i" Es soll nur geprüft werden, ob eine Partition existiert (Rückgabewert des fdisk-Aufrufs ist größer Null), und wenn ja, dann soll er sie auch ausgeben. Die bash meckert immer über unexpected token near echo rum.
for ((i=0; i<=255; i++)); do a=`/sbin/fdisk -s /dev/hda$i 2> /dev/null` && echo $a; done
Sauer, weil ich 'ne fertige Lösung präsentiere?
H.