Добрый день.
Код Bash:
#!/bin/bash
folder=/home/lily/My/log
cd $folder
read dm3</home/lily/My/dm3.txt
read d3</home/lily/My/d3.txt
EXT=log
for aa in `find -maxdepth 1 -name "*.${EXT}" | sed "s/\.${EXT}\$//"`; do
if [ $aa -le d3 ]; then
echo END1
else
echo END2
fi
done
run.sh: line 11: [: ./20141016: integer expression expected
END2
Я так понимаю, переменная аа - не того формата, поэтому не может сравниваться с другой переменной. Помогите пожалуйста
P.S. Не совсем понятно, в какой теме задавать вопросы по bash, поэтому приношу извинения, если размещаю его не там где надо.