首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >xgettext输出到特定文件夹

xgettext输出到特定文件夹
EN

Ask Ubuntu用户
提问于 2013-11-04 15:33:50
回答 1查看 1.7K关注 0票数 5

我是新使用xgettext命令的。所以我不知道我做错了什么。

我下命令:

代码语言:javascript
复制
xgettext -n *.php -o --output='/home/public/sample'

在我的脚本中,但是我得到了一个错误:

代码语言:javascript
复制
xgettext: cannot create output file "--output=/home/public/sample": No such file or directory`

但是当我运行xgettext -n *.php - messages.po文件时,会在我的当前目录中创建!有办法指定创建messages.po文件的位置吗?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2013-11-04 18:21:23

如果您想要将xgettext的输出写入指定的文件、use或-o--output,则不能同时将两者都写入(在您的示例中,xgettext会“考虑”将输出保存在显然不能是文件的--output='/home/public/sample'中)。

所以,这是正确的:

代码语言:javascript
复制
xgettext -n *.php -o '/path/to/output_file'

相当于:

代码语言:javascript
复制
xgettext -n *.php --output='/path/to/output_file'

如果希望将输出文件放置在特定目录中,请使用:

代码语言:javascript
复制
xgettext -n *.php -p '/path/to/output_dir'

或相当于:

代码语言:javascript
复制
xgettext -n *.php --output-dir='/path/to/output_dir'

另外,请确保存在/path/to/output_file文件或/path/to/output_dir目录。

另见man xgettext

票数 3
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/371022

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档