Как насчет того, чтобы использовать меньше команды... EX:
ls -l | less -CM
От help let
:
Exit Status:
If the last ARG evaluates to 0, let returns 1; let returns 0 otherwise..
С тех пор var++
постинкремент, я предполагаю, что последний аргумент действительно оценивает для обнуления. Тонкий...
Возможно, более четкая иллюстрация:
$ let x=-1 ; echo x=$x \$?=$?
x=-1 $?=0
$ let x=0 ; echo x=$x \$?=$?
x=0 $?=1
$ let x=1 ; echo x=$x \$?=$?
x=1 $?=0
$ let x=2 ; echo x=$x \$?=$?
x=2 $?=0
let a++
не работает) – rahmu 21.02.2012, 12:42