You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 22.04下使用XmlStarlet读取USB驱动器上XML文件时权限拒绝问题求助

Ubuntu 22.04下使用XmlStarlet读取USB驱动器上XML文件时权限拒绝问题求助

大家好,我现在需要把USB驱动器上的一个大XML文档转换成CSV文件,打算用XmlStarlet工具来处理,我的系统是Ubuntu 22.04。

不过在尝试用命令查看XML文档结构的时候遇到了问题:
当我执行:

xml el test.xml

时,系统返回错误:Permission denied。

但奇怪的是,用cat命令读取这个文件却完全正常:

cat test.xml

我查了一下相关目录和文件的权限信息,输出如下:

yrichs@yrichs-Vostro-5490:/media/yrichs/drive/tmp$ ll
итого 1830320
drwxrwxr-x  2 yrichs yrichs       4096 сен  9 20:06 ./
drwxrwx--- 10 yrichs yrichs       4096 сен  9 19:39 ../
-rw-rw-r--  1 yrichs yrichs 1874231016 сен  9 19:55 test2.xml
-rw-rw-r--  1 yrichs yrichs       2563 сен  9 13:53 test.xml
yrichs@yrichs-Vostro-5490:/media/yrichs/drive/tmp$ ll /media
итого 12
drwxr-xr-x   3 yrichs yrichs 4096 фев 20  2024 ./
drwxr-xr-x  22 root   root   4096 сен  6 15:30 ../
drwxr-x---+  3 yrichs yrichs 4096 сен  9 11:04 yrichs/
yrichs@yrichs-Vostro-5490:/media/yrichs/drive/tmp$ ll /media/yrichs
итого 12
drwxr-x---+  3 yrichs yrichs 4096 сен  9 11:04 ./
drwxr-xr-x   3 yrichs yrichs 4096 фев 20  2024 ../

有没有朋友能帮我分析下为什么XmlStarlet会提示权限拒绝,而cat却可以正常读取呢?应该怎么解决这个问题?

备注:内容来源于stack exchange,提问作者user87429

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.15 14:48:08