alterator-dump-desktop(1)
| alterator-dump-desktop(1) | Alterator user manual | alterator-dump-desktop(1) |
NAME
alterator-dump-desktop - extract fields from desktop files.
SYNOPSIS
alterator-dump-desktop -v lang="<languages>" -v out="<fields>" -v def="<defaults>" <files>
DESCRIPTION
alterator-dump-desktop is an awk script for extracting fields from standard desktop files. It is used widely in alterator system.
alterator-dump-desktop reads a number of desktop files and prints values for specified fields separated by tabs. It is possible to specify default values for non-existing fields and preferred languages.
Language selection is supported for "Name" and "Comment" fields only.
Note: alterator-dump-desktop can also read files from stdin but be careful for newlines at the end of desktop files. It's more wise to use
alterator-dump-desktop *.desktop
instead of
cat *.desktop | alterator-dump-desktop
OPTIONS
- -v lang="<languages>"
- Specify list of preferred languages separated by semicolon.
- -v out="<fields>"
- Specify list of field names separated by semicolon.
- -v def="<defaults>"
- Specify list of default values separated by semicolon.
EXAMPLE
alterator-dump-desktop \
-v lang="ru_RU" \
-v out="X-Alterator-URI;X-Alterator-Help;Name" \
-v def="/nouri;nohelp" \
/usr/share/alterator/applications/*.desktop
EXAMPLE OF A DESKTOP FILE
[Desktop Entry]
Name=name0
Name[ru]=name1
Name[pt_BR]=name1
Comment=comm0
Comment[ru]=comm1
Comment[pt_BR]=comm2
X-Field1=value1
X-Field2=value2
AUTHOR
Vladislav Zavjalov <slazav@altlinux.org>
| 8/12/2008 | ALT Linux |
