is there a similar parameter you can set in perl like FS in awk?
I think I've read all the tutorials on the subject, but cannot get this map split and so on thing to work.
I need to sort a file by columns, eg. first, third, fifth...
The script I need to add this column sorting is this:
use... (38 Replies)
I have tried to use ">" as record separator, but it doesn't work.
I have tried this:
awk BEGIN{RS=">"}'{print $0}' input
output:
awk: BEGIN{RS=>}{print $0}
awk: ^ syntax error
awk BEGIN{RS="\>"}'{print $0}' input
awk: BEGIN{RS=\>}{print $0}
awk: ^ backslash not... (2 Replies)
Hi,
I have a flat file with fields separated by a X'1F'
i have to fetch 4th field from second line.
please help me how to achieve it.
I tried with below command and its not working.
cut -f4 -d`echo -e '\x1f'` filename.txt
I am using SunOS.
Thanks in advance. (2 Replies)
It shows error at 'else', how can I fix it?
if ; then # Note the space after the semicolon.
#+ ^^
echo "File $filename exists."; cp $filename $filename.bak
else # ^^
echo "File $filename not found."; touch $filename
fi; echo "File test complete." (3 Replies)
Hello All,
I need help with the below, I would appreciate any tip.
I have a file as below
Input file
Apple: Green
Banana: Yellow
Grapes: Black
Apple: Red
Banana: Green
Grapes: Green
Grapes: Brown
Apple: Pale Red
Banana: Greenish yellow
Grapes: Brown
Apple: Yellowish... (14 Replies)
Hello All,
I have a file, but I want to separate the file at a particular record with comma"," in the line
Input file
APPLE6SSAMSUNGS5PRICEPERPIECEDOLLAR600EACH010020340URX581949695US
to
Output file
APPLE6S,SAMSUNGS5,PRICEPERPIECE,DOLLAR600EACH,010020340URX581949695,US
This is for... (11 Replies)
Friends have the following code that is correct.
BEGIN { num_reg = 0
suma_iva=0
}
{
num_reg++
suma_iva=suma_iva+int(substr($0, 103,9))
}
END{
printf ("%011d",suma_iva)
}
I have the following problem, I have to do just that but this time... (4 Replies)
Hello everybody, I'll get one more help
I have a cabundle file that I need to separate into 2 parts, the first sequence and the second sequence, I thought of several things but I did not remember anything that could actually accomplish this separation and transform into 2 variables, first... (4 Replies)
Discussion started by: c0i0t3
4 Replies
LEARN ABOUT DEBIAN
prophet::cli::texteditorcommand
Prophet::CLI::TextEditorCommand(3pm) User Contributed Perl Documentation Prophet::CLI::TextEditorCommand(3pm)
separator_pattern
A pattern that will match on lines that count as section separators in record templates. Separator string text is remembered as $1.
comment_pattern
A pattern that will match on lines that count as comments in record templates.
build_separator $text
Takes a string and returns it in separator form. A separator is a line of text that denotes a section in a template.
build_template_section header => '=== foo ===' [, data => 'bar']
Takes a header text string and (optionally) a data string and formats them into a template section.
try_to_edit template => $tmpl [, record => $record ]
Edits the given template if possible. Passes the updated template in to process_template (errors in the updated template must be handled
there, not here).
handle_template_errors error => 'foo', template_ref => $tmpl_str, bad_template => 'bar', rtype => 'ticket'
Should be called in "process_template" if errors (usually validation ones) occur while processing a record template. This method prompts
the user to re-edit and updates the template given by "template_ref" to contain the bad template (given by the arg "bad_template" prefixed
with the error messages given in the "error" arg. If an errors section already exists in the template, it is replaced with an errors
section containing the new errors.
If the template you are editing is not section-based, you can override what will be prepended to the template by passing in the
"errors_pattern" argument, and passing in "old_errors" if a template errors out repeatedly and there are old errors in the template that
need to be replaced.
Other arguments are: "rtype": the type of the record being edited. All arguments except overrides ("errors_pattern" and "old_errors" are
required.
calling code must implement
run process_template
perl v5.10.1 2009-08-17 Prophet::CLI::TextEditorCommand(3pm)