]> ruderich.org/simon Gitweb - config/dotfiles.git/blobdiff - shell/crontab.d/setup.sh
Use command grouping to reduce number of redirects
[config/dotfiles.git] / shell / crontab.d / setup.sh
index 603e3019238611eff636ce9542a133bcdcf0e800..0abf260d9a938ee8dc9d5cca1fb14ca6c5c88fbc 100755 (executable)
@@ -46,12 +46,14 @@ fi
 # `set -e` aborts when `mktemp` fails.
 CRONTAB=`mktemp --tmpdir="$DIRECTORY" update-crontab.XXXXXXXXXXXX`
 
-echo '###################################'  >"$CRONTAB"
-echo "$HEADER_WARNING"                     >>"$CRONTAB"
-echo '###################################' >>"$CRONTAB"
-echo >>"$CRONTAB"
-printf '# It was generated from "%s/*" on %s.' \
-    "$DIRECTORY" "`LANG=C date '+%a, %d %b %Y %H:%M:%S %z'`" >>"$CRONTAB"
+{
+    echo '###################################'
+    echo "$HEADER_WARNING"
+    echo '###################################'
+    echo
+    printf '# It was generated from "%s/*" on %s.' \
+        "$DIRECTORY" "`LANG=C date '+%a, %d %b %Y %H:%M:%S %z'`"
+} > "$CRONTAB"
 
 # Enforce C sort order.
 LC_ALL=C