Etiquete los archivos seleccionados en el Finder con un solo método abreviado de teclado

2

Se ha explicado bien cómo crear un método abreviado de teclado para la opción de menú Etiquetas ... en el Finder. Lo que quiero es una forma de etiquetar los archivos o carpetas seleccionados con un solo método abreviado de teclado. El mismo acceso directo debería desmarcarlos.

    
pregunta xixixao 02.01.2016 - 17:49

1 respuesta

2

La solución es utilizar el Automator incorporado de OS X y la gran etiqueta utilidad de línea de comandos.

  1. Cree un nuevo Servicio que acepte los archivos / carpetas seleccionados del Finder (siga los pasos aquí )
  2. En Ejecutar Shell Script, seleccione "Pasar entrada:" como arguments y use el siguiente código:

    TAG="Red"
    tag="/usr/local/bin/tag"
    
    for filename in "$@"
    do
      if $tag --list --no-name "$filename" | grep "$TAG\b"; then
        $tag --remove "$TAG" "$filename"
      else
        $tag --add "$TAG" "$filename"
      fi
    done
    

    reemplaza el valor de TAG con el nombre de la etiqueta que quieres usar y tag con la ubicación donde está instalada tag (la anterior debe ser la predeterminada para brew ).

  3. Asigne un acceso directo a este servicio en la Configuración del sistema.

El script simplemente verifica si cada archivo está etiquetado con la etiqueta dada, y elimina o agrega la etiqueta para cambiarla. Puedes ir más sofisticado desde aquí.

    
respondido por el xixixao 02.01.2016 - 18:40

Lea otras preguntas en las etiquetas