[linux] progr. premennych v shelly
Stobi
pablo na gtinet.sk
Středa Srpen 15 10:54:40 CEST 2001
Zdravim,
potreboval by som jednu sahovinu:
V skripte mam premenne INPUT1, INPUT2, INPUT3 a potreboval by som sa na ne
odkazovat pomocou premennej v cykle>
subor DATA/user:
INPUT=
INPUT1=
....
DATA=/usr/local/data
for file in $DATA/* ; do
. $file
SUM=$(cat $INPUT)
for i in 1 2 3; do
if [ ${INPUT${i}:-empty} != "empty" ]; then
SUM = $(( $SUM - $(cat $INPUT{i}) ))
fi
done
done
ale akosi sneda presvedcit :)))
vypisuje
./script.sh: ${INPUT${i}:-empty}: bad substitution
skusal som aj
if [ ${INPUT$i:-empty} != "empty" ] ale to iste
Ktory zrucny admin mi pomoze 8-)))))
Dik. Stobi
Další informace o konferenci linux