01-30-2013
Bob's code is correct. I didnt realize that there are 2 and 4 characters. I thought that all the 3 character separations.
Thanks Bob
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi,
I need to insert strings "0000 00" at the each line within the file.
The postion is 37 to 42.
ex.
name1 name2 0000 00
nam name 0000 00
The "0000 00" in two lines should be lined up.
I don't know why it's not lined up when I posted it.
Can anyone help? (14 Replies)
Discussion started by: whatisthis
14 Replies
2. Shell Programming and Scripting
Hello,
It has been a long time since I have written unix code and I need to insert a variable into the first position of each line in a file. Below is an example of the script and the desired output file
Here is my short script
server="$(hostname)"
df -kg | awk '{print $1, $2, $3, $4,... (3 Replies)
Discussion started by: rlc198842
3 Replies
3. Shell Programming and Scripting
Hi, guys. I have one question:
How can I search for a line with certain string in it and then insert a string into this line?
For example:
There is a file called shadow, the contents of it are below:
**************************
...
yuanz:VIRADxMsadfDF/Q:0:0:50:7:::... (9 Replies)
Discussion started by: daikeyang
9 Replies
4. Shell Programming and Scripting
Hi,
I am having trouble converting a text file. I have been working for this whole day now, still i couldn't make it.
Here is how the text file looks:
_______________________________________________________
DEVICE STATUS INFORMATION FOR LOCATION 1:
OPER STATES: Disabled E:Enabled ... (5 Replies)
Discussion started by: Issemael
5 Replies
5. Shell Programming and Scripting
Hi,
I need to add Pipe (|) at 5th and 18th position of all records a file. How can I do this?
I tried to add it at 5th position using the below code. It didnt work. Please help!!!
awk '{substr($0,5,1) ~ /|/}{print}' $input_file > $temp_file (1 Reply)
Discussion started by: gpaulose
1 Replies
6. Shell Programming and Scripting
I am trying to use sed to replace specific characters at a specific position in the file with a different value... can this be done?
Example:
File:
A0199999123
A0199999124
A0199999125
Need to replace 99999 in positions 3-7 with 88888.
Any help is appreciated. (5 Replies)
Discussion started by: programmer22
5 Replies
7. Shell Programming and Scripting
I want to insert space in 7th position of all the lines usign vi editor or sed command
Input file
12345689010
abcdefghijk
.
.
Output file
123456 89010
abcdef ghijk
.
. (7 Replies)
Discussion started by: Jairaj
7 Replies
8. Shell Programming and Scripting
I woud like to substitue a string on a specific position for specific lines
I've got a file and I would like to change a specific string from "TOCHANGE" to "ABCABCAB"
For every line (except 1,2, 3 and the last one) , I need to check between the 9th and the 16th digits.
For the 3rd line, I... (7 Replies)
Discussion started by: BSF
7 Replies
9. Shell Programming and Scripting
Hi All,
how to insert a '#' in the first position of all the files based on a certain condition.
I tried this:
cat /bin/user/input_file.txt | while read a
do
b=`sed 's/.*song=good.*/\#&/g' $a `
echo $b > /bin/user/new/output_file.txt
done
input_file.txt has list of names of 10... (5 Replies)
Discussion started by: anand787
5 Replies
10. Shell Programming and Scripting
Dear all,
i am having text file like below
surya
rama
ranga
laxman
rajesh
reddy
i want add string (OK) before a text from line 3 to 5
the result will be
surya
rama
OK ranga
OK laxman
OK rajesh
reddy (1 Reply)
Discussion started by: suryanarayana
1 Replies
LEARN ABOUT DEBIAN
text::micromason::executecache
MicroMason::ExecuteCache(3pm) User Contributed Perl Documentation MicroMason::ExecuteCache(3pm)
NAME
Text::MicroMason::ExecuteCache - Use a Cache for Template Results
SYNOPSIS
Instead of using this class directly, pass its name to be mixed in:
use Text::MicroMason;
my $mason = Text::MicroMason->new( -ExecuteCache );
Use the standard compile method to parse a template into a subroutine:
my $subref = $mason->compile( text=>$template );
print $subref->( 'name'=>'Dave' );
The template does not have to be interpreted the second time because the results are cached:
print $subref->( 'name'=>'Dave' ); # fast second time
When run with different arguments, the template is re-interpreted and the results stored:
print $subref->( 'name'=>'Bob' ); # first time for Bob
print $subref->( 'name'=>'Bob' ); # fast second time for Bob
DESCRIPTION
Caches the output of templates.
Note that you should not use this feature if your template code interacts with any external state, such as making changes to an external
data source or obtaining values that will change in the future. (However, you can still use the caching provided by
Text::MicroMason::CompileCache.)
Public Methods
compile()
Wraps each template that is compiled into a Perl subroutine in a memoizing closure.
Supported Attributes
execute_cache
Defaults to an instance of Text::MicroMason::Cache::Simple.
This module uses a simple cache interface that is widely supported: the only methods required are "get($key)" and "set($key, $value)". You
can use the simple cache classes provided in the Text::MicroMason::Cache:: namespace, or select other caching modules on CPAN that support
the interface described in Cache::Cache.
SEE ALSO
For an overview of this templating framework, see Text::MicroMason.
This is a mixin class intended for use with Text::MicroMason::Base.
For distribution, installation, support, copyright and license information, see Text::MicroMason::Docs::ReadMe.
perl v5.10.1 2007-01-29 MicroMason::ExecuteCache(3pm)