我正在编写一个脚本来配置一个共享的 zfs 分区,与我决定启动哪个操作系统发行版无关;为此,我必须存储运行该脚本的当前用户的区域设置名称,这取决于语言,我的意思是“~/Documents”表示英语或“~/Documentos”表示西班牙语...我发现在我的脚本中很难自动解决这个简单的问题。
欢迎提出任何建议,谢谢
PD:我做的唯一一件事就是从这个文件中获取实际的语言环境
cat ~/.config/user-dirs.locale
答案1
我认为您正在寻找:
xdg-user-dir DOCUMENTS
看man xdg-user-dir
。