diff options
| Commit | f3ab982835fd995711ca5fda2c441d1fb1ef4666 (patch) | |
|---|---|---|
| Author | 2026-07-20 21:20:17 +0300 | |
| Committer | 2026-07-20 21:20:17 +0300 | |
| Files | ae47adce60bda40074280514a3720a6d4c305fcd /Xpath | |
| uniconfx-f3ab982835fd995711ca5fda2c441d1fb1ef4666.tar uniconfx-f3ab982835fd995711ca5fda2c441d1fb1ef4666.tar.gz uniconfx-f3ab982835fd995711ca5fda2c441d1fb1ef4666.zip | ||
| Parent | d516a98eba3e9bf180beeda00148a86c4297b2ed (diff) | |
wip: Initial idea
1 files changed, 15 insertions, 0 deletions
| -rwxr-xr-x | Xpath | 15 |
@@ -0,0 +1,15 @@ +#!/bin/sh + +case "$1" in + (*.*) + f="$(find / -type f -name "$(echo "$1.ucxs" | awk '{sub(/\./,"_");print}')")" + [ -f "$f" ] && echo "$f" + ;; + (*) + while read -r dir + do + find "$dir" -type f -name "$1.ucx" && break + done <<PATH +$(echo "$UCX_PATH" | awk '{gsub(/:/,ORS);print}') +PATH +esac |
