summaryrefslogtreecommitdiff
path: root/utils/file2
diff options
context:
space:
mode:
authorLuke Shumaker <lukeshu@sbcglobal.net>2014-11-20 13:11:10 -0500
committerLuke Shumaker <lukeshu@sbcglobal.net>2014-11-20 13:11:10 -0500
commitfec5a7281b3824cb952aa0bb76bbbaa41eaafdf9 (patch)
tree7599ffd25708a6713ce1d7d2b5d7726a64a65bc0 /utils/file2
parent3331afbb26380088c0a6cc5b301a093a96235475 (diff)
Implement spec2 and file2 entirely in Make.
This removes the need for memoization.
Diffstat (limited to 'utils/file2')
-rwxr-xr-xutils/file218
1 files changed, 0 insertions, 18 deletions
diff --git a/utils/file2 b/utils/file2
deleted file mode 100755
index 9b635b7..0000000
--- a/utils/file2
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/usr/bin/env bash
-
-want=$1; shift
-for file in "$@"; do
- IFS=/ read -r type murl extra <<<"$file"
-
- url=$murl
- url=${url//^25/%}
- url=${url//^2F//}
- url=${url//^3A/:}
- url=${url//^3D/=}
- url=${url//^5E/^}
-
- base=$type/$murl
- spec="$type|$url|$extra"
-
- printf '%s\n' "${!want}"
-done