diff options
author | Tom Ryder <tom@sanctum.geek.nz> | 2016-08-02 17:18:20 +1200 |
---|---|---|
committer | Tom Ryder <tom@sanctum.geek.nz> | 2016-08-02 17:18:20 +1200 |
commit | 56fbfe7ec118f737be07ff9b80182706fe7dfd12 (patch) | |
tree | 2f2b9feda82215b944fdd20416bf6858549ed04c | |
parent | Spruce up lint-bin and lint-games scripts (diff) | |
download | dotfiles-56fbfe7ec118f737be07ff9b80182706fe7dfd12.tar.gz dotfiles-56fbfe7ec118f737be07ff9b80182706fe7dfd12.zip |
Restore -f test rather than -e test
Because it prevents testing directories, of course
-rwxr-xr-x | lint/bin | 2 | ||||
-rwxr-xr-x | lint/games | 2 | ||||
-rwxr-xr-x | test/bash | 2 | ||||
-rwxr-xr-x | test/bin | 2 | ||||
-rwxr-xr-x | test/games | 2 | ||||
-rwxr-xr-x | test/urxvt | 2 |
6 files changed, 6 insertions, 6 deletions
@@ -1,6 +1,6 @@ #!/bin/sh for bin in games/* ; do - [ -e "$bin" ] || continue + [ -f "$bin" ] || continue hb=$(sed 1q "$bin") || exit case $hb in *sh) @@ -1,6 +1,6 @@ #!/bin/sh for game in games/* ; do - [ -e "$game" ] || continue + [ -f "$game" ] || continue hb=$(sed 1q "$game") || exit case $hb in *sh) @@ -1,6 +1,6 @@ #!/bin/sh for bash in bash/* bash/bashrc.d/* bash/bash_profile.d/* ; do - [ -e "$bash" ] || continue + [ -f "$bash" ] || continue bash -n "$bash" || exit done printf 'All bash(1) scripts parsed successfully.\n' @@ -1,6 +1,6 @@ #!/bin/sh for bin in bin/* ; do - [ -e "$bin" ] || continue + [ -f "$bin" ] || continue hb=$(sed 1q "$bin") || exit case $hb in *bash) @@ -1,6 +1,6 @@ #!/bin/sh for game in games/* ; do - [ -e "$game" ] || continue + [ -f "$game" ] || continue hb=$(sed 1q "$game") || exit case $hb in *bash) @@ -1,6 +1,6 @@ #!/bin/sh for perl in urxvt/ext/* ; do - [ -e "$perl" ] || continue + [ -f "$perl" ] || continue perl -c "$perl" >/dev/null || exit done printf 'All Perl scripts in urxvt/ext parsed successfully.\n' |