Чудех се дали шерна този елементарен скрипт (може да бъде и кейс, ако искате, но структурата ще е малко по-различна от това) за големи мързели като мен, ама айде - ще го шерна.
Код за потвърждение: Избери целия код
#!/usr/bin/env bash
set -euo pipefail
browser="/home/rado/Waterfox-Browser/waterfox-bin"
terms="$*"
$browser "https://archlinux.org/packages/?sort=&q=$terms&maintainer=&flagged="
$browser "https://aur.archlinux.org/packages?O=0&K=$terms"
Само с няколко думички в страшния черен прозорец задавате търсене едновременно и в редовното хранилище, и в AUR, които директно се отварят в браузъра. Ако сте си настроили браузъра да отваря всички нови линкове в нови табове (Waterfox има такава опция), всичко е готово. Ако обаче браузърът ви няма такава опция, може да се наложи да сложите
между $browser и URL адреса.
По този начин имам два вида търсене - един през терминала съответно с trizen и отделно с пакман и един през браузъра, който ми спестява играчката да отварям браузъра, да отварям последнователно официалното хранилище и AUR и после във всяко да пиша думите за търсене.
Има една тънкост с terms - защо е "$*", а не "$1", но тук нали е пълно със специалисти, не смятам за нужно да обяснявам защо е така.
Ще следя темата, за да видя дали някой ще се сети защо $* е по‑подходящо.
