17 lines
280 B
Bash
17 lines
280 B
Bash
|
#!/bin/bash
|
||
|
id='""'
|
||
|
device='""'
|
||
|
first=1
|
||
|
|
||
|
echo -n '['
|
||
|
|
||
|
while IFS="=" read key value; do
|
||
|
if [ "$key" = "id" ] && [ -n "$value" ] && [ "$value" != '""' ]; then
|
||
|
[ $first = 0 ] && echo -n ","
|
||
|
first=0
|
||
|
echo -n '{"{#ID}":'$value'}'
|
||
|
fi
|
||
|
done < /var/local/emhttp/disks.ini
|
||
|
|
||
|
echo ']'
|