From 0a9b2b99289f77d803506dc168b9f69c2c5f7924 Mon Sep 17 00:00:00 2001 From: Ian Kelling Date: Tue, 17 Jun 2014 18:53:51 -0700 Subject: [PATCH] minor perf idiom improvement --- appendu | 2 +- appendu-function | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/appendu b/appendu index c7455dc..1d9388e 100755 --- a/appendu +++ b/appendu @@ -56,7 +56,7 @@ Appended lines are output to the terminal. readsudo= writesudo= fi - if [[ $@ ]]; then + if (( $# )); then for x in "$@"; do [[ -e "$file" ]] && $readsudo grep -q "^$x$" "$file" || $writesudo tee -a "$file"<<<"$x" done diff --git a/appendu-function b/appendu-function index 40a4edf..a169bd7 100644 --- a/appendu-function +++ b/appendu-function @@ -56,7 +56,7 @@ Appended lines are output to the terminal. readsudo= writesudo= fi - if [[ $@ ]]; then + if (( $# )); then for x in "$@"; do [[ -e "$file" ]] && $readsudo grep -q "^$x$" "$file" || $writesudo tee -a "$file"<<<"$x" done -- 2.30.2