02-02-2009
9 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Probably a simple one.
Basically I am retrieving a number from a file - setting a variable against it and then incrementing this by 1 and using this as an entry number in a log file for messages. I need the variable to re-evalute itself each time I call it so I get the latest number in the file -... (1 Reply)
Discussion started by: frustrated1
1 Replies
2. Shell Programming and Scripting
Hi all,
I have a script that runs perfectly from cmd, but in the cron it gives a strange ':::::::::::::::' output instead of evaluating the part inside the quotes.
this is the script:
bash-3.00# more test
#!/bin/ksh
#-----swap---
TEMP_FILE=/HealthCheck/test/file.txt
swap -s | tee... (1 Reply)
Discussion started by: kerrygold
1 Replies
3. Shell Programming and Scripting
Hello,
I have this:
#!/usr/bin/ksh
V1=ABC
str="hello 123;${V1}"
eval "echo $str"
i get
hello 123
/script.sh ABC not found
However eval works if $str variable doesn't contain a semicolumn (eg if str="hello 123~${v1}"
running the eval statement above would produce (2 Replies)
Discussion started by: endorphin
2 Replies
4. Shell Programming and Scripting
How to evaluate the value of a variable ?
For example:
a=var
$a=value !!!error happens!!!
I want to evaluate var=value, how to realize it?
Thanks!
---------- Post updated at 03:37 AM ---------- Previous update was at 02:22 AM ----------
I am using linux bash.
a=var
$a=value... (4 Replies)
Discussion started by: 915086731
4 Replies
5. Shell Programming and Scripting
I have a situation where i need to evaluate expression and do substitutions in file
file.ports
port1=`expr $STARTINGPORT + 1`
port2=`expr $STARTINGPORT + 2`
port3=`expr $STARTINGPORT + 3`
Intended output If my STARINGPORT is 100
port1=101
port2=102
port3=103
Can anyone please... (1 Reply)
Discussion started by: sasiharitha
1 Replies
6. UNIX for Dummies Questions & Answers
In BASH, how does ||: get interpreted. I know || is logical or. And I believe : evaluates to true. Can someone give a thorough explanation for this usage?
Example
for i in $IGGY
do
&& skipdb=1 || : (6 Replies)
Discussion started by: glev2005
6 Replies
7. Shell Programming and Scripting
Hi,
I am trying to set a variable that has time the format desired. And my intention is to echo variable (instead of actual date command) everytime I like to echo date. Please take a look at below code.
$NOW=''
echo $NOW
After 5 minutes
$echo $NOW
Issue here is , I am not... (2 Replies)
Discussion started by: vinay4889
2 Replies
8. Shell Programming and Scripting
I am trying to write a simple function to select values from a database and assign them to variables. It can have any number of arguments sent into it, and I want to assign the value retrieved to a different variable name for each argument sent in. So my code looks something like this:
... (6 Replies)
Discussion started by: DJR
6 Replies
9. UNIX for Advanced & Expert Users
I have to display only those subscribers which are in "unconnected state" and the date is 90 days older than today's date.
Below command is used for this purpose:
cat vfsubscriber_20170817.csv | sed -e 's/^"//' -e '1d' | \
nawk -F '",' '{if ( (substr($11,2,4) == 2017) && ( substr($11,2,8)... (1 Reply)
Discussion started by: dia
1 Replies
LEARN ABOUT PHP
libxml_set_external_entity_loader
LIBXML_SET_EXTERNAL_ENTITY_LOADER(3) 1 LIBXML_SET_EXTERNAL_ENTITY_LOADER(3)
libxml_set_external_entity_loader - Changes the default external entity loader
SYNOPSIS
void libxml_set_external_entity_loader (callable $resolver_function)
DESCRIPTION
Changes the default external entity loader.
PARAMETERS
o $resolver_function
- A callable that takes three arguments. Two strings, a public id and system id, and a context (an array with four keys) as the
third argument. This callback should return a resource, a string from which a resource can be opened, or NULL.
RETURN VALUES
No value is returned.
EXAMPLES
Example #1
libxml_set_external_entity_loader(3) example
<?php
$xml = <<<XML
<!DOCTYPE foo PUBLIC "-//FOO/BAR" "http://example.com/foobar">
<foo>bar</foo>
XML;
$dtd = <<<DTD
<!ELEMENT foo (#PCDATA)>
DTD;
libxml_set_external_entity_loader(
function ($public, $system, $context) use($dtd) {
var_dump($public);
var_dump($system);
var_dump($context);
$f = fopen("php://temp", "r+");
fwrite($f, $dtd);
rewind($f);
return $f;
}
);
$dd = new DOMDocument;
$r = $dd->loadXML($xml);
var_dump($dd->validate());
?>
The above example will output:
string(10) "-//FOO/BAR"
string(25) "http://example.com/foobar"
array(4) {
["directory"] => NULL
["intSubName"] => NULL
["extSubURI"] => NULL
["extSubSystem"] => NULL
}
bool(true)
SEE ALSO
libxml_disable_entity_loader(3).
PHP Documentation Group LIBXML_SET_EXTERNAL_ENTITY_LOADER(3)