Estoy tratando de crear una herramienta de línea de comandos para buscar definiciones de palabras, es solo una aplicación ficticia para practicar mis habilidades de C ++.
Sé que hay una lista de palabras almacenadas en /usr/share/dict
, pero lo que realmente estoy buscando es la ruta a los datos del New Oxford American Dictionary, viene incluido con el sistema, pero no pude encontrarlo todavía.
Los diccionarios se almacenan en...
/Library/Dictionaries
~/Library/Dictionaries
En 10.14 (y posiblemente antes), los diccionarios se trasladaron a/System/Library/Assets/com_apple_MobileAsset_DictionaryServices_dictionaryOSX/
Hay un .asset
directorio para cada diccionario descargado; por ejemplo, mi diccionario de inglés americano se encuentra en: /System/Library/Assets/com_apple_MobileAsset_DictionaryServices_dictionaryOSX/69b7ab1cf0f75ad16bf6662b0a77fbfd36b7941f.asset/AssetData/New\ Oxford\ American\ Dictionary.dictionary
.
ACTUALIZAR En macOS 11.5, parece ser un camino ligeramente diferente:/System/Library/AssetsV2/com_apple_MobileAsset_DictionaryServices_dictionaryOSX
bmike