$ cities="Madrid Paris Londres Lisboa"
$ echo $cities
Madrid Paris Londres Lisboa
$ c=1 ; for city in $cities; do echo "city_$c=$city"; ((c+=1)); done
city_1=Madrid
city_2=Paris
city_3=Londres
city_4=Lisboa
I have a script that I'm trying to shorten (below) by removing repetitive code.
if ]
then
commodity_ndm_done=Y
fi
if ]
then
customer_ndm_done=Y
fi
if ]
then
department_ndm_done=Y
fi
if ]
then
division_ndm_done=Y
fi (3 Replies)
Hello,
FIRST QUESTION:
I am writing a script in which a query is taken at the beginning of the script to be later used at the end. In the query, variables are generated from a loop, and I would like to assign the variable NAME (not value) with an appended 1, 2, 3, 4.....n. The number of... (2 Replies)
Hello everybody,
I am having problem in converting byte array variables to Hexa String variables for Linux. I have done, converting byte array variables to Hexa String variables for Windows but same function doesn't work for linux. Is there any difference in OS ? The code for Windows is given... (2 Replies)
I can't for the love of me figure out how to work with double quotes and single quotes in variables in bash scripts. For instance, I added the following line to my .bash_aliases file:
WINDOWS="'/host/Documents and Settings/Solar Zenith/My Documents'";
I want this so that I can go straight to 'My... (2 Replies)
I need to define a variable of variable. I'll try to explain it.
I've a list:
LIST="aaa bbb ccc"I need to do something like:
for word in LIST ;do
res_$word=`ls $word`
done
This doesn't work. Any idea?
Thanks (3 Replies)
Hi All,
i have a requirement where i have to run a script with at least 25 arguements and position of arguements can also change. the unapropriate way is like below. can we achieve this in more good and precise way??
#!/bin/ksh
##script is sample.ksh
age=$1
gender=$2
class=$3
.
.
.... (3 Replies)
Sometimes it is handy to protect long scripts in C++.
The following syntax works fine for simple commands:
#define SHELLSCRIPT1 "\
#/bin/bash \n\
echo \"hello\" \n\
"
int main ()
{
cout <<system(SHELLSCRIPT1);
return 0;
}
Unfortunately for there are problems for:
1d arrays:... (10 Replies)
Below are three variables, which I want to pass into variable RESULT1
username1=userid
poihostname1=dellsys.com
port1=8080
How can I pass these variables into below code...
RESULT1=$((ssh -n username1@poihostname1 time /usr/sfw/bin/wget --user=sam --password=123 -O /dev/null -q... (4 Replies)
Discussion started by: manohar2013
4 Replies
LEARN ABOUT PHP
mongocommandcursor.__construct
MONGOCOMMANDCURSOR.__CONSTRUCT(3) 1 MONGOCOMMANDCURSOR.__CONSTRUCT(3)MongoCommandCursor::__construct - Create a new command cursor
SYNOPSIS
public MongoCommandCursor::__construct (MongoClient $connection, string $ns, array $command = array())
DESCRIPTION
Generally, you should not have to construct a MongoCommandCursor manually, as there are helper functions such as MongoCollection::aggre-
gateCursor and MongoCollection::parallelCollectionScan; however, if the server introduces new commands that can return cursors, this con-
structor will be useful in the absence of specific helper methods. You may also consider using MongoCommandCursor::createFromDocument.
PARAMETERS
o $connection
- Database connection.
o $ns
- Full name of the database and collection (e.g. "test.foo")
o $command
- Database command.
RETURN VALUES
Returns the new cursor.
EXAMPLES
Example #1
MongoCommandCursor example
<?php
$m = new MongoClient;
// Define the aggregation pipeline
$pipeline = [
[ '$group' => [
'_id' => '$country_code',
'timezones' => [ '$addToSet' => '$timezone' ]
] ],
[ '$sort' => [ '_id' => 1 ] ],
];
// Construct a MongoCommandCursor object
$cursor = new MongoCommandCursor(
$m, // MongoClient object
'demo.cities', // namespace
[
'aggregate' => 'cities',
'pipeline' => $pipeline,
'cursor' => [ 'batchSize' => 0 ],
]
);
foreach($cursor as $result) {
}
?>
SEE ALSO MongoCommandCursor.createFromDocument(3), MongoCollection.aggregateCursor(3), MongoCollection.parallelCollectionScan(3).
PHP Documentation Group MONGOCOMMANDCURSOR.__CONSTRUCT(3)