commit 5f399de258f269dc218f49cef9fa8be618211234 Author: oct2pus Date: Mon Apr 8 01:50:42 2024 -0500 first commit diff --git a/count.fish b/count.fish new file mode 100755 index 0000000..5fef0c5 --- /dev/null +++ b/count.fish @@ -0,0 +1,8 @@ +#!/usr/bin/env fish + +set files (./golf lol) + + +echo (count $files) + + diff --git a/count.mockup b/count.mockup new file mode 100644 index 0000000..4b10a33 --- /dev/null +++ b/count.mockup @@ -0,0 +1,19 @@ +files = number of files in arg[1] # likely going to be named sql-backup + +if files > arg[2] # specified number of files to keep + + fileList = array of files in arg[1] + oldestDate = fileList[1] date created # doesn't matter which file + fileIndex = 1 # or 0 but fish just uses index 1 for the beginning of an array + + for i = 1; i > files; i++ + + dateCreated = fileList[i] date created + if oldestDate < dateCreated + oldestDate = dateCreated + fileIndex = i + end + end + + delete fileList[fileIndex] +end diff --git a/golf b/golf new file mode 100755 index 0000000..ad82885 Binary files /dev/null and b/golf differ diff --git a/lol/1 b/lol/1 new file mode 100644 index 0000000..e69de29 diff --git a/lol/2 b/lol/2 new file mode 100644 index 0000000..e69de29 diff --git a/lol/3 b/lol/3 new file mode 100644 index 0000000..e69de29 diff --git a/lol/4 b/lol/4 new file mode 100644 index 0000000..e69de29 diff --git a/lol/5 b/lol/5 new file mode 100644 index 0000000..e69de29