summaryrefslogtreecommitdiff
path: root/old
diff options
context:
space:
mode:
authorTimmy Keller <tjk@tjkeller.xyz>2021-10-26 02:25:17 -0500
committerTimmy Keller <tjk@tjkeller.xyz>2021-10-26 02:25:17 -0500
commitd75d53fe79ee7cf0d2efd30d5e191def8c746056 (patch)
tree1eb44a422da9c32022f61e01f7b2f215adee37d5 /old
parent6b0cb35fd2383caff09c46996087ddd9b28f9d0a (diff)
downloadscripts-d75d53fe79ee7cf0d2efd30d5e191def8c746056.tar.xz
scripts-d75d53fe79ee7cf0d2efd30d5e191def8c746056.zip
changed a bunch of video scripts and added my first and possibly last python script, although it was fun
Diffstat (limited to 'old')
-rwxr-xr-xold/delsimpic39
1 files changed, 39 insertions, 0 deletions
diff --git a/old/delsimpic b/old/delsimpic
new file mode 100755
index 0000000..83c3d1a
--- /dev/null
+++ b/old/delsimpic
@@ -0,0 +1,39 @@
+#!/usr/bin/awk -f
+function convtobytes(num) {
+ if (match(num, " K"))
+ mul = 1000
+ else if (match(num, " M"))
+ mul = 1000 * 1000
+ else if (match(num, " G"))
+ mul = 1000 * 1000 * 1000
+ else
+ mul = 1
+ return int(num * mul)
+}
+
+BEGIN {
+ cmd = "czkawka_cli image -d $PWD"
+ FS = " - "
+ largestsize = 0
+ imc = 0
+ k = 0
+ while (cmd | getline) {
+ print $0
+ if (!match($0, "^/")) {
+ delete images
+ largestsize = 0
+ imc = 0
+ k++
+ break
+ }
+ images[$imc] = $0
+ if (size = convtobytes($3) > largestsize) {
+ largestsize = size
+ keep[$k] = $1
+ }
+ imc++
+ }
+ for (image in keep) {
+ print $image
+ }
+}