I find myself doing this sort of thing a fair bit and setting up a local param_val() function makes the code much more maintainable/extendable/readable,
and as long as your only processing a few files the overhead can pretty much be ignored, more often than not the file will still be in the cache anyway.
Remember your going to be comming along in a year or two and going "What the $%#$ is this damn awk script doing!"
Code:
#!/bin/bash
function param_val {
sed -n "s/^${1}=//p" $2 2> /dev/null
}
for i in `ls -c1 /usr/share/applications`
do
CF=/usr/share/applications/$i
name=$(param_val Name $CF)
executable=$(param_val Exec $CF)
icon=$(parm_val Icon $CF)
categories=$(param_val Categories $CF | cut -d\; -f1)
done
Last edited by Chubler_XL; 02-14-2012 at 12:57 AM..
This User Gave Thanks to Chubler_XL For This Post:
Hi....can you guys help me out in this script??
Below is a text file script....called Bukom.txt and it contains these:
BUKOM 20060101 2.5 2.6 2.7 2.8 2.9 2.3 2.1
BUKOM 20060102 2.4 2.5 2.6 2.7 2.7 2.6 2.4
BUKOM 20060103 2.1 2.3 2.5 2.6 2.7 2.7 2.6
Can you guys help... (2 Replies)
hello hackers again. please help me out once again.
i have a script which executes CURL to fetch a file from the web and instantly outputs the files content to STDOUT.
now my question -
can i somehow write the progress-status to a file?
so that curl acts silently (-s) and only puts... (0 Replies)
Hi all,
I am a newbie to servlet programming using webrick...
Was wondering how to accept data from a form and do necessary
processing..
To start with i wrote a sample servlet that accepts a name and prints
"welcome <name>"
But I do not know how to take this value from the form into the... (0 Replies)
Dear All
I am trying to write one shell which will be running through Cron which contain one SQL query. But I want to draw/fetch the Username password and Instance name (required to loging to the database) from one single file to run that SQL query . Also this file contain details of multiple... (2 Replies)
I have one configuration file. The number of lines in the file will vary. I need to pass each line as a parameter to a shell script in a single shot.
Ex:
Suppose file contains:
ou=x,o=z
o=y
Suppose the shell script name is sample.sh. Then the script should be called like sample.sh ou=x.o=z... (6 Replies)
Hello to all,
I would like to search sequences of bytes inside big binary file.
The bin file contains blocks of information, each block begins is estructured as follow:
1- Each block begins with the hex 32 (1 byte) and ends with FF. After the FF of the last block, it follows 33.
2- Next... (59 Replies)
Hi, I have 2 different values in the same column and two different values in other column
Query 1
ins name value
1 Test 12345
1 TestV1 12/10/2014
8 Test 85435
8 TestV1 11/11/2005
9 Test 42232
9 TestV1 19/10/2000
6 Test 54321... (6 Replies)
Given this file (I separated them in block to make my explanation clearer):
92157768877;Sof_deme_Fort_Email_am_%yyyy%%mm%%dd%;EMAIL;20/02/2015;1;0;0
92157768877;Sof_trav_Fort_Email_am_%yyyy%%mm%%dd%;EMAIL;20/02/2015;1;0;0
91231838895;Sof_deme_faible_Email_am;EMAIL;26/01/2015;1 0;0... (1 Reply)
Hello gurus,
I have a csv file with bunch of datas in each column. (see attached)
Now I have an .xml file in the structure of below:
?xml version="1.0" ?>
<component id="root" name="root">
<component id="system" name="system">
<param name="number_of_A" value="8"/>
... (5 Replies)
Dear forum members,
My question is simple. I want to pass a single quote (') to be read as belonging as an addition to the letters C1', C2', C3', C4', C5', O1', O2', O3', O4' & O5' to the program voronota query-contacts which would be run through shell script and should print out numerical... (7 Replies)
Discussion started by: Aurimas
7 Replies
LEARN ABOUT CENTOS
gtk-update-icon-cache
GTK-UPDATE-ICON-C(1) [FIXME: manual] GTK-UPDATE-ICON-C(1)NAME
gtk-update-icon-cache - Icon theme caching utility
SYNOPSIS
gtk-update-icon-cache [--force] [--ignore-theme-index] [--index-only] [--source [name]] [--quiet] [--validate] {iconpath}
DESCRIPTION
gtk-update-icon-cache creates mmap()able cache files for icon themes.
It expects to be given the path to a icon theme directory containing an index.theme, e.g. /usr/share/icons/hicolor, and writes a
icon-theme.cache containing cached information about the icons in the directory tree below the given directory.
GTK+ can use the cache files created by gtk-update-icon-cache to avoid a lot of system call and disk seek overhead when the application
starts. Since the format of the cache files allows them to be mmap()ed shared between multiple applications, the overall memory consumption
is reduced as well.
OPTIONS --force, -f
Overwrite an existing cache file even if it appears to be uptodate.
--ignore-theme-index, -t
Don't check for the existence of 'index.theme' in the icon theme directory. Without this option, gtk-update-icon-cache refuses to
create an icon cache in a directory which does not appear to be the toplevel directory of an icon theme.
--index-only, -i
Don't include image data in the cache.
--source, -c
Output a C header file declaring a constant name with the contents of the icon cache.
--quiet, -q
Turn off verbose output.
--validate, -v
Validate existing icon cache.
BUGS
None known yet.
[FIXME: source] 10/11/2013 GTK-UPDATE-ICON-C(1)