gpt4 book ai didi

linux - 如何通过c程序在linux中找到默认下载目录?

转载 作者:IT王子 更新时间:2023-10-29 01:07:46 26 4
gpt4 key购买 nike

正如我的标题,

是否有可用的 API 来确定 Linux 中的默认下载目录?

我正在使用 ubuntu 发行版。

最佳答案

派对已经很晚了,但是:XDG 规范正好涵盖了这个主题。要在 shell(脚本)中获取下载目录,只需运行:

$ xdg-user-dir DOWNLOAD
/home/djasa/Downloads

对于程序,位置在 $HOME/.config/user-dirs.dirs 中可用:

$ grep DOWNLOAD .config/user-dirs.dirs 
XDG_DOWNLOAD_DIR="$HOME/Downloads"

有关 XDG 的更多信息,请阅读 man -k xdg 返回给您的手册页。

关于linux - 如何通过c程序在linux中找到默认下载目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13161226/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com