linux xdg user dirs

ⅰ亾dé卋堺 提交于 2020-08-11 12:46:47
# 查看系统默认值
$ cat /etc/xdg/user-dirs.defaults
DESKTOP=Desktop
DOWNLOAD=Downloads
TEMPLATES=Templates
PUBLICSHARE=Public
DOCUMENTS=Documents
MUSIC=Music
PICTURES=Pictures
VIDEOS=Videos

# 查看当前用户设置值
cat .config/user-dirs.dirs

# 设置目录关联
$ xdg-user-dirs-update --set DESKTOP $HOME/Desktop

# 创建默认目录
$ cat /etc/xdg/user-dirs.defaults | sed -e '/^#/d' -e 's/.*=//g' | xargs -I {} -t mkdir -p $HOME/{}

# 生成设置默认目录的命令
$ cat /etc/xdg/user-dirs.defaults | sed -e '/^#/d' -e 's/=/\ $HOME\//g' | awk '{print "xdg-user-dirs-update --set " $0}'
xdg-user-dirs-update --set DESKTOP $HOME/Desktop
xdg-user-dirs-update --set DOWNLOAD $HOME/Downloads
xdg-user-dirs-update --set TEMPLATES $HOME/Templates
xdg-user-dirs-update --set PUBLICSHARE $HOME/Public
xdg-user-dirs-update --set DOCUMENTS $HOME/Documents
xdg-user-dirs-update --set MUSIC $HOME/Music
xdg-user-dirs-update --set PICTURES $HOME/Pictures
xdg-user-dirs-update --set VIDEOS $HOME/Videos
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!