summaryrefslogtreecommitdiffstats
path: root/lddd.in
diff options
context:
space:
mode:
authorLukas Fleischer <archlinux@cryptocrack.de>2011-12-02 08:33:33 +0100
committerPierre Schmitz <pierre@archlinux.de>2011-12-04 18:00:57 +0100
commit56d4dec19fbcec23f677114e4104bb9df902ed9f (patch)
treec7a8cf2484db200d810f37a01b1226fef59f90c5 /lddd.in
parentf62f307c8490a3018941e2a8805a082e001b95e2 (diff)
downloaddevtools-56d4dec19fbcec23f677114e4104bb9df902ed9f.tar.gz
devtools-56d4dec19fbcec23f677114e4104bb9df902ed9f.tar.xz
Use double brackets everywhere
We already fixed a couple of these in previous patches - this one should replace all remaining uses of single brackets ("[") by double brackets. Also, use arithmetic evaluation instead of conditional expressions where appropriate and make use of "-z" and "-n" instead of comparing variables to empty strings. Signed-off-by: Lukas Fleischer <archlinux@cryptocrack.de>
Diffstat (limited to 'lddd.in')
-rw-r--r--lddd.in4
1 files changed, 2 insertions, 2 deletions
diff --git a/lddd.in b/lddd.in
index ae6c2b5..61608a4 100644
--- a/lddd.in
+++ b/lddd.in
@@ -27,9 +27,9 @@ for tree in $PATH $libdirs $extras; do
-name '*.mcopclass' ! -name '*.mcoptype')
IFS=$ifs
for i in $files; do
- if [ $(file $i | grep -c 'ELF') -ne 0 ]; then
+ if (( $(file $i | grep -c 'ELF') != 0 )); then
# Is an ELF binary.
- if [ $(ldd $i 2>/dev/null | grep -c 'not found') -ne 0 ]; then
+ if (( $(ldd $i 2>/dev/null | grep -c 'not found') != 0 )); then
# Missing lib.
echo "$i:" >> $TEMPDIR/raw.txt
ldd $i 2>/dev/null | grep 'not found' >> $TEMPDIR/raw.txt