I hope I'm not completely missing the point here.
It seems there is a lot of searching for characters that need to be escaped, and changing the SD because of file content.
In that case, it might save some work to decide what you want to use for the SD, say '|', and include it in a group of others you want to escape, such as $,/". etc.
Sed has a character '&' which stands for "what was found". You could use it something like this and do all your escaping in one go, and not have to change the SD so much:
Code:
sed 's|["$/\|\@]|\\&|g'
Am I even close to what you need?
Last edited by ongoto; 12-05-2014 at 07:03 PM..
Reason: forgot something
Hi gurus
I am not a C programmer but I need to read and write files on a computer on LAN using IP address.
Suppose on a computer that has an IP 192.168.0.2
Any help or code example. I did in JAVA using URL, but do not know how to do in ANSI-C.
In java:
-------
URL url = new... (3 Replies)
Hi my prob statement is to create a new file or to append to the 1tst file the followign chages.
File 1: txt file.
portfolio No a b c d
abc 1 Any Any Any charString
cds 2 values values values charString
efd 3 can can can charString
fdg 4 come come come charString... (4 Replies)
Hi all,
I have the following shell script code which tries to sftp and writes the log into the log file.
TestConnection ()
{
echo 'Connection to ' $DESTUSERNAME@$DESTHOSTNAME
$SETDEBUG
if ]; then rm $SCRIPT ; fi
touch $SCRIPT
echo "cd" $REMOTEDIR >> $SCRIPT
echo "quit" >>... (10 Replies)
Hello everybody,
I'm trying to code a program which makes the following:
It sends an ARP request frame and when it gets the reply, extracts the IP address of source and writes it to a .txt file. This is gonna be done with many hosts (with a for() loop), so, the text file would look like... (2 Replies)
Hi All,
Please help me in writing data to a file in one row.
In database there is a column which contains large data which does not fit in the file in one row. The column contains list of paths. I want to write these paths to a file in one row.
Please find the code below writes :
... (2 Replies)
Need to develop a unix shell script for the below requirement and I need your assistance:
1) search for file.log and file.bad file in a directory and read them
2) pull out "Load_Start_Time", "Data_File_Name", "Error_Type" from log file
4) concatinate each row from bad file as... (3 Replies)
In the code below i try to write and read from a file, but i get unexpected results, like after writing i cannot open the file, and when reading the file the value entered earlier is not shown
bool creat_fragments(int nFragment)
{
int fd, rand_value;
char frag_path, buf;
for(int... (8 Replies)
Hi
I am trying to extract information out of a file but keep getting grep cant open errors
the code is below:
#bash
#extract orders with blank address details
#
# obtain the current date
# set today to the current date ccyymmdd format
today=`date +%c%m%d | cut -c24-31`
echo... (8 Replies)
Hi All,
Here is my requirement. I am grepping through the log files and cutting some fields from the file to generate a csv file. Now I have to check if 2nd field is having some fixed value then with the help of 4th field I have to look in same log and run another grep command to retrieve the... (11 Replies)
I try to search and read about bash scripting. So far Ive read a few of these:
The Beginner Guide to Writing Linux Shell Scripts
BASH Programming - Introduction HOW-TO
An A-Z Index of the Bash command line for Linux.
unix help
but I am a visual person that learns from repetition and errors.... (1 Reply)
Discussion started by: graphicsman
1 Replies
LEARN ABOUT DEBIAN
css::dom::util
CSS::DOM::Util(3pm) User Contributed Perl Documentation CSS::DOM::Util(3pm)NAME
CSS::DOM::Util - Utility functions for dealing with CSS tokens
VERSION
Version 0.14
SYNOPSIS
use CSS::DOM::Util ':all';
# or:
use CSS::DOM::Util qw[
escape unescape
escape_ident unescape_url
escape_str unescape_str
];
DESCRIPTION
This module provides utility functions for dealing with CSS tokens.
FUNCTIONS
All functions below that take one argument have a "($)" prototype, so they have the same precedence as "closedir" and "delete".
escape $string, $chars_to_escape
This escapes any characters in $string that occur in $chars_to_escape, which is interpreted as a regular expression. The regexp must
consume just one character; otherwise you'll find chars missing from the output. ASCII vertical whitespace (except the vertical tab) is
always escaped.
Printable non-alphanumeric ASCII characters and the space character are escaped with a single backslash. Other characters are encoded
in hexadecimal.
"escape" also considers that you might want to include the escaped string in a larger string, so it appends a space if the escaped
string ends with a hexadecimal escape with fewer than six digits.
unescape $string
This turns something like "H65llo" into "Hello" (including quotes).
escape_ident $string
escape_ident $string, $more_chars_to_escape
This escapes $string as a CSS identifier, escaping also any characters matched by $more_chars_to_escape.
unescape_url $url_token
Returns the URL that the token represents.
escape_str $string
Returns a CSS string token containing $string (within quotes; characters possibly escaped).
unescape_str $string_token
Returns the value that a CSS string token represents.
SEE ALSO
CSS::DOM
perl v5.10.1 2010-12-10 CSS::DOM::Util(3pm)