From 807de46d3a3cbef9a3c3c104f6db87b142e6eed5 Mon Sep 17 00:00:00 2001 From: filip <“filip.rabiega@gmail.com”> Date: Fri, 10 Oct 2025 19:10:02 +0200 Subject: used shfmt --- saferm | 38 ++++++++++++++++++-------------------- 1 file changed, 18 insertions(+), 20 deletions(-) (limited to 'saferm') diff --git a/saferm b/saferm index 426f4a0..ca49554 100755 --- a/saferm +++ b/saferm @@ -5,35 +5,33 @@ realrm="$(which rm)" copy="$(which cp) -R" if [ $# -eq 0 ]; then - exec $realrm + exec $realrm fi flags="" -while getopts "dfiPRrvW" opt -do - case $opt in - f ) exec $realrm "$@" ;; - * ) flags="$flags -$opt" ;; - esac +while getopts "dfiPRrvW" opt; do + case $opt in + f) exec $realrm "$@" ;; + *) flags="$flags -$opt" ;; + esac done -shift $(( OPTIND - 1 )) +shift $((OPTIND - 1)) if [ ! -d "$archive" ]; then - if [ ! -w "$HOME" ]; then - echo "$0 failed: can't create $archive in $HOME" >&2 - exit 1 - fi - mkdir "$archive" - chmod 700 "$archive" + if [ ! -w "$HOME" ]; then + echo "$0 failed: can't create $archive in $HOME" >&2 + exit 1 + fi + mkdir "$archive" + chmod 700 "$archive" fi -for arg -do - newname="$archive/$(date "+%S.%M.%H.%d.%m").$(basename "$arg")" - if [ -f "$arg" ] || [ -d "$arg" ]; then - $copy "$arg" "$newname" - fi +for arg; do + newname="$archive/$(date "+%S.%M.%H.%d.%m").$(basename "$arg")" + if [ -f "$arg" ] || [ -d "$arg" ]; then + $copy "$arg" "$newname" + fi done exec $realrm "$flags" "$@" -- cgit v1.2.3