Je veux localiser et afficher une image. Existe-t-il un moyen de le faire en utilisant un tuyau ou ...? Je veux localiser l'image X , je le fais locate X
et le chemin est affiché, mais je ne peux pas envoyer la sortie à xdg-open.
command-line
locate
xdg-open
Cambre
la source
la source
mlocate
, vous pouvez spécifier une terminaison nulle afin de gérer le cas des noms de fichiers avec des espaces, par exemplelocate -0 X | xargs -0 xdg-open
Vous devez utiliser:
Si votre fichier contient des espaces / caractères spéciaux, vous devez utiliser:
Remarque : Cette commande doit être directement utilisée dans le terminal. L'utilisation de cette commande dans les scripts shell doit être évitée car elle peut générer des erreurs ou des sorties incohérentes.
la source