scripts

Various scripts for UNIX-like systems
git clone https://git.tronto.net/scripts
Download | Log | Files | Refs | README

commit b11656aaa376a50c8027ea7ae81735257e9b6feb
parent a6e7b27fd1df9657acc81ffc81a1c7918650d9df
Author: Sebastiano Tronto <sebastiano.tronto@gmail.com>
Date:   Fri,  7 Jan 2022 18:21:48 +0100

Added trash utilities

Diffstat:
MMakefile | 2++
Atrashempty | 7+++++++
Atrashrm | 9+++++++++
3 files changed, 18 insertions(+), 0 deletions(-)

diff --git a/Makefile b/Makefile @@ -29,6 +29,8 @@ SCRIPTS = addressgrep \ templess \ togglemute \ translate \ + trashrm \ + trashempty \ urlgrep \ volume \ websearch \ diff --git a/trashempty b/trashempty @@ -0,0 +1,7 @@ +#!/bin/sh + +# Empty trash (see trashrm) + +trashfolder=${TRASH:-$XDG_DATA_HOME/mytrash} + +rm -r $trashfolder/* diff --git a/trashrm b/trashrm @@ -0,0 +1,9 @@ +#!/bin/sh + +# Move files to a trash folder + +trashfolder=${TRASH:-$XDG_DATA_HOME/mytrash} +thisfolder="$trashfolder/$(date +'%Y-%m-%d-%s')" + +mkdir -p "$thisfolder" +mv $@ "$thisfolder"