04-17-2011
Manipulate string in shell script
I am writing a shell script for some purpose. I have a variable of the form -- var1 = "policy=set policy"
Now I need to manipulate the variable var to get the string after index =. that is i should have "set polcy". Also I need to to this for many other variables where the value of "=" is not constant. Like
var2 = "bgroup = set bgroup port"
var3 = "utm = set security utm"
Please give an idea how to do it.
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
I have a file as like below,
10:20:30.45 START 10.20.30.40
10:20:31.46 HELLO 10.20.30.40
10:20:32.46 START 10.20.30.41
10:20:33.44 END 10.20.30.40
10:20:35.44 HELLO 10.20.30.41
10:20:36.56 HELLO 10.20.30.41
10:20:37.78 HELLO 10.20.30.41
10:20:38.99 START 10.20.30.40... (1 Reply)
Discussion started by: gobinath
1 Replies
2. Shell Programming and Scripting
Hi guys, I was wandering if a Shell guru could give me some advice on tackling a problem.
I have used a mixture of grep, cut and awk to get data from a log file in the following format:
14/11/08 10:39: Checking currenly : Enabled
14/11/08 10:39: Records allocated : 221... (11 Replies)
Discussion started by: rosspaddock
11 Replies
3. Shell Programming and Scripting
Hello,
I have a file with following contents :
WSL SRVGRP=LISTENER SRVID=2
CLOPT="-A -t -- -n 0x0002aa050a03cc65 "
RQPERM=0660 REPLYQ=Y RPPERM=0660
MIN=1 MAX=1 CONV=N
I need to print only the value in Hex i.e.... (2 Replies)
Discussion started by: deo_kaustubh
2 Replies
4. Shell Programming and Scripting
Hi there,
I'm a total newbie and would like some help. I'd like to have a script to
- load the contents of the clipboard into a variable
- manipulate the variable by adding the characters /* to the beginning of every line and */ to the end of every line
- load the variable back into the... (3 Replies)
Discussion started by: js8765
3 Replies
5. UNIX for Dummies Questions & Answers
Hi All,
I am trying to to compare a string variable with a string literal inside a loop but keep getting the
./testifstructure.sh: line 6:
#!/bin/sh
BOOK_LIST="BOOK1 BOOK2"
for BOOK in ${BOOK_LIST}
do
if
then echo '1'
else
echo '2'
fi
done
Please use next... (1 Reply)
Discussion started by: daveu7
1 Replies
6. Shell Programming and Scripting
hi,
I have 2 files delimited by "|"
File 1:
1|28|ABC|11|9620034||XXX555|
29|22|ABC|11|9620258||XXX555|
51|26|ABC|11|9620314||XXX555|
77|20|ABC|11|9630506||XXX555|
97|36|ABC|11|9630562||XXX555|
File 2:
9620028|I
9620034|I
9620314|S
9620332|I
9620258|I
9630506|S
9630562|S (3 Replies)
Discussion started by: pparthiv
3 Replies
7. UNIX for Advanced & Expert Users
My requirement is explained below:
list of files available in server 1 in path /home/xxx/src are:
XX_SRC_20130417.txt
XX_SRC_20130417.dat
$cat XX_SRC_20130417.txt
col1=ABC
col2=
col3=xyza sequence file name is maintained which is in the path /ab_app/xx/seq
$cd /ab_app/xx/seq$cat... (0 Replies)
Discussion started by: vedanta
0 Replies
8. Shell Programming and Scripting
heres sample File:
<?xml version="1.0"?>
<!DOCTYPE cXML SYSTEM "www"><cXML..............................................
<OrderRequest>USE UNIX.com</Extrinsic><Extrinsic name="UniqueName">Peter@UNIX.com</Extrinsic><Extrinsic name="ContractingEntity">UNIX... (3 Replies)
Discussion started by: Pete.kriya
3 Replies
9. Shell Programming and Scripting
Hi
i want to manipulate my data to convert row to column
name
600
Slno vlan
1 600
2 609
3 700
name
700
Slno vlan
1 600
2 609
3 700 (8 Replies)
Discussion started by: nith_anandan
8 Replies
10. Shell Programming and Scripting
Hello,
I looked up on google but do not know from which point to start...
I am under ubuntu 18 bionic and Mainfile consists of 25K lines
MainFile:
Test,AAEE9FED3, GGBBDD DD AA X2d Moscow
112233445566aaBBccPPdddEE
Test,AAEE9FED3, GG33DD s00022 Leningrad
11298932566aaBBccPPdddEE... (8 Replies)
Discussion started by: baris35
8 Replies
LEARN ABOUT PHP
get_class_vars
GET_CLASS_VARS(3) 1 GET_CLASS_VARS(3)
get_class_vars - Get the default properties of the class
SYNOPSIS
array get_class_vars (string $class_name)
DESCRIPTION
Get the default properties of the given class.
PARAMETERS
o $class_name
- The class name
RETURN VALUES
Returns an associative array of declared properties visible from the current scope, with their default value. The resulting array elements
are in the form of varname => value. In case of an error, it returns FALSE.
CHANGELOG
+--------+---------------------------------------------------+
|Version | |
| | |
| | Description |
| | |
+--------+---------------------------------------------------+
| 5.0.3 | |
| | |
| | get_class_vars(3) will only return the properties |
| | that can be accessed from the current scope. |
| | |
| 5.0.2 | |
| | |
| | Calling get_class_vars(3) will now expose all |
| | the properties as an array, unlike previous be- |
| | haviour where protected and private properties |
| | were prefixed with nul bytes. |
| | |
| 5.0.1 | |
| | |
| | Calling get_class_vars(3) will expose all prop- |
| | erties, as when converting an object to a class. |
| | |
+--------+---------------------------------------------------+
EXAMPLES
Example #1
get_class_vars(3) example
<?php
class myclass {
var $var1; // this has no default value...
var $var2 = "xyz";
var $var3 = 100;
private $var4;
// constructor
function myclass() {
// change some properties
$this->var1 = "foo";
$this->var2 = "bar";
return true;
}
}
$my_class = new myclass();
$class_vars = get_class_vars(get_class($my_class));
foreach ($class_vars as $name => $value) {
echo "$name : $value
";
}
?>
The above example will output:
var1 :
var2 : xyz
var3 : 100
Example #2
get_class_vars(3) and scoping behaviour
<?php
function format($array)
{
return implode('|', array_keys($array)) . "
";
}
class TestCase
{
public $a = 1;
protected $b = 2;
private $c = 3;
public static function expose()
{
echo format(get_class_vars(__CLASS__));
}
}
TestCase::expose();
echo format(get_class_vars('TestCase'));
?>
The above example will output:
// 5.0.0
a| * b| TestCase c
a| * b| TestCase c
// 5.0.1 - 5.0.2
a|b|c
a|b|c
// 5.0.3 +
a|b|c
a
SEE ALSO
get_class_methods(3), get_object_vars(3).
PHP Documentation Group GET_CLASS_VARS(3)