Например, предположим, у меня есть структура каталогов, такая как
/Users
/tlehman
/Math
algebraic_varieties.tex [tagged: Math, Documentation]
projective_geometry.pdf [tagged: Math]
/Development
visualize_surfaces.py [tagged: Math, Programming]
solve_polynomials.scm [tagged: Math]
/guest
/Desktop
welcome.rtf [tagged: Documentation]
/Volumes
/USBKey
assignments_for_may.txt [tagged: Math]
using_LaTeX.pdf [tagged: Documentation]
Из командной строки можно ли использовать ls
(или что-то в этом роде) способ отображения всех файлов, помеченных как «Math»?
РЕДАКТИРОВАТЬ: я сделал инструмент под названием, tfind
который делает это: https://github.com/tlehman/bin/blob/master/tfind
tag
Джеймса Берри в https://github.com/jdberry
. Вы можете установить его через brew install tag
, добавить тег через tag -a <tag> <file>
, найти теги через tag -f <tag1, tag2>
. Очень, очень удобно, я использую это все время.
tag
команду. Устанавливается с помощью Brew очень легко.