Je veux localiser et afficher une image. Y a-t-il un moyen de le faire en utilisant un tuyau ou ...? Je veux localiser l'image X, je fais locate X
et le chemin est indiqué, mais je ne peux pas envoyer la sortie à xdg-open.
xdg-open
ne lit pas à partir de stdin. Utilisation
locate X | xargs -L1 xdg-open
Vous devez utiliser:
xdg-open "$(locate X)"
Si votre fichier contient des espaces/caractères spéciaux, vous devez utiliser:
xdg-open "$(locate "X")"
Note: Cette commande doit être utilisée directement dans le terminal. L'utilisation de cette commande dans les scripts Shell doit être évitée car elle pourrait générer des erreurs ou des sorties incohérentes.