diff options
| author | Alessio Artoni <34690870+aartoni@users.noreply.github.com> | 2026-06-30 04:30:48 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-06-29 22:30:48 -0400 |
| commit | f791448824cd21b27b1d34a55eab3e8dd0c1df0f (patch) | |
| tree | 69ce370af4fe448c1e47079d55e20b7263945a9c /.local/bin/opout | |
| parent | 9e20734de97fb99bedaeb28937004db585337caf (diff) | |
| download | eibhear-f791448824cd21b27b1d34a55eab3e8dd0c1df0f.tar.gz eibhear-f791448824cd21b27b1d34a55eab3e8dd0c1df0f.tar.zst eibhear-f791448824cd21b27b1d34a55eab3e8dd0c1df0f.zip | |
use find in opout (#1462)
Diffstat (limited to '.local/bin/opout')
| -rwxr-xr-x | .local/bin/opout | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/.local/bin/opout b/.local/bin/opout index d2b447a..268c70d 100755 --- a/.local/bin/opout +++ b/.local/bin/opout @@ -7,7 +7,12 @@ basename="${1%.*}" case "${*}" in - *.tex|*.sil|*.m[dse]|*.[rR]md|*.mom|*.[0-9]) target="$(getcomproot "$1" || echo "$1")" ; setsid -f xdg-open "${target%.*}".pdf >/dev/null 2>&1 ;; + *.tex|*.sil|*.m[dse]|*.[rR]md|*.mom|*.[0-9]) + target="$(getcomproot "$1" || echo "$1")" + target="${target##*/}" + target="$(find . -name "${target%.*}".pdf | head -n 1)" + setsid -f xdg-open "$target" >/dev/null 2>&1 + ;; *.html) setsid -f "$BROWSER" "$basename".html >/dev/null 2>&1 ;; *.sent) setsid -f sent "$1" >/dev/null 2>&1 ;; esac |
