Package: devscripts Version: 2.10.16 User: [EMAIL PROTECTED] Usertags: checkbashisms
Running checkbashisms on the next piece of code (from sysv-rc_2.86.ds1-53_all.deb's /etc/init.d/rc) produces a false positive "'((' should be '$(('" message. --- #!/bin/sh progress_size=$(((100 - $PROGRESS_STATE) / 3)) --- Test: $ dash -c 'PROGRESS_STATE=20; progress_size=$(((100 - $PROGRESS_STATE) / 3)); echo $progress_size' 26 $ posh -c 'PROGRESS_STATE=20; progress_size=$(((100 - $PROGRESS_STATE) / 3)); echo $progress_size' 26 $ zsh -c 'PROGRESS_STATE=20; progress_size=$(((100 - $PROGRESS_STATE) / 3)); echo $progress_size' 26 $ bash -c 'PROGRESS_STATE=20; progress_size=$(((100 - $PROGRESS_STATE) / 3)); echo $progress_size' 26 TIA. Cheers, -- Atomo64 - Raphael Please avoid sending me Word, PowerPoint or Excel attachments. See http://www.gnu.org/philosophy/no-word-attachments.html -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]