En principio algo como
sxiv http://link.to/image
debería ser posible con curl.
Ese es un elemento de la lista de deseos que me gustaría mencionar para futuras versiones.
No, porque esto se puede lograr fácilmente en un script fuera de sxiv.
¿Es posible agregar compatibilidad con descriptores de archivos? me gusta
sxiv <(curl -s https://i.redd.it/gy65o4mk3oe01.png)
@BurhanDanger He agregado soporte para eso en mi rama: https://github.com/muennich/sxiv/pull/369
Alternativamente, un script que puede poner en su camino:
#!/usr/bin/env bash
SXIV_PATH='/usr/bin/sxiv'
INPUT_ARGS=("$@")
NEW_INPUT_ARGS=("$SXIV_PATH")
for arg in "${INPUT_ARGS[@]}";
do
if [[ -f "$arg" ]]; then
NEW_INPUT_ARGS+=("$arg")
else
tmp="$(mktemp --suffix="-sxiv")"
if curl "$arg" --output "$tmp" 2> /dev/null; then
NEW_INPUT_ARGS+=("$tmp")
else
echo "sxiv: $arg: No such file or directory"
echo "sxiv: $arg: Failed to curl"
fi
fi
done
exec "${NEW_INPUT_ARGS[@]}"
Comentario más útil
¿Es posible agregar compatibilidad con descriptores de archivos? me gusta
sxiv <(curl -s https://i.redd.it/gy65o4mk3oe01.png)