There are some special characters in Unix for ex :" $ & \ ~"
putting a \ before a special character inverts the special meaning of a character. so it is getting a simple ascii text
also the are simple ascii letters which can be turned to special characters by putting a \ in front
echo \b hello
in some terminals causes bold text
and one line \[ENTER]
second line
means ignore the [ENTER] Key an handle everything as one line
Hi All,
Can you please help me with the below issue.
I want only the last slash to be replaced with space.
06/05/2008/EDED_FD_BDCD_ABCD_123
06/05/2008 EDED_FD_BDCD_ABCD_123 (3 Replies)
Hi every body,
Is it possible to connect two servers Back-to-Back (Point-to-Point) using HBA adapters & using Fiber.
Note it is direct connection & there is no switches between the servers.
I'm concern about using HBA adapters, it is possible or not.
Thanks in advance. :) (3 Replies)
Hi,
I have a path like this c:\test\sample\programs, i need to change thiis to c:\\test\\sample\\programs. How to perform this? I tried tr command but it didn't help me.
Thanks
Vijayan (3 Replies)
Hi all,
I need to know way of inserting backward slash before forward slash. My problem is that i need to supply directory path as an argument while invoking cshell script. This argument is further used in script (i.e. sed is used to insert this path in some file). So i need to place \ in front... (2 Replies)
Hi,
I had a script as below
Test_pipe.ksh
#!/usr/bin/ksh
echo `pwd`
id=`pwd | cut -d"/" -f2`
echo $id
result : /export/home
export
The above script executed sucessfully and I modified the script by placing a back slash "\" before cut command after pipe it is... (22 Replies)
I have a log file which on field $11 there is sth like: /A/B/C and I want to extract the last part which is C.
for space delimiter I used:
awk '{print $2 " " $5 ";" $7 ";" $9 ";" $11}'
and had no problem.
but dont know how to extract the 3rd part of the slash delimiter.
That would be... (6 Replies)
I got stuck in problem i need to remove slash but it is not working.
current output
/usr/sbin/httpd
expected output
usr sbin httpd (4 Replies)
Discussion started by: learnbash
4 Replies
LEARN ABOUT OPENSOLARIS
escape
escape(1) Mail Avenger 0.8.3 escape(1)NAME
escape - escape shell special characters in a string
SYNOPSIS
escape string
DESCRIPTION
escape prepends a "" character to all shell special characters in string, making it safe to compose a shell command with the result.
EXAMPLES
The following is a contrived example showing how one can unintentionally end up executing the contents of a string:
$ var='; echo gotcha!'
$ eval echo hi $var
hi
gotcha!
$
Using escape, one can avoid executing the contents of $var:
$ eval echo hi `escape "$var"`
hi ; echo gotcha!
$
A less contrived example is passing arguments to Mail Avenger bodytest commands containing possibly unsafe environment variables. For
example, you might write a hypothetical reject_bcc script to reject mail not explicitly addressed to the recipient:
#!/bin/sh
formail -x to -x cc -x resent-to -x resent-cc
| fgrep "$1" > /dev/null
&& exit 0
echo "<$1>.. address does not accept blind carbon copies"
exit 100
To invoke this script, passing it the recipient address as an argument, you would need to put the following in your Mail Avenger rcpt
script:
bodytest reject_bcc `escape "$RECIPIENT"`
SEE ALSO avenger(1),
The Mail Avenger home page: <http://www.mailavenger.org/>.
BUGS
escape is designed for the Bourne shell, which is what Mail Avenger scripts use. escape might or might not work with other shells.
AUTHOR
David Mazieres
Mail Avenger 0.8.3 2012-04-05 escape(1)