-#!/bin/bash
+#!/usr/bin/env bash
# Pass .NEF and .jpeg files as $@.
# This makes many variants of each .NEF file at different exposure levels
# and makes reduced-size versions for faster browsing.
+MINFREESPACE=$((10 * 1024 * 1024)) # 10GiB in KiB
+
SMALLHEIGHT=700
+renice -n 19 $$
for f;do
+ if (( "$(df -k . | awk 'NR == 2 { print $4 }')" < $MINFREESPACE ));then
+ echo "Out of disk space"
+ break
+ fi
if [[ "$f" == *.NEF ]];then
for level in {10..30};do
mkdir -p {,sm/}"$level"