[ https://jira.fiware.org/browse/HELP-9067?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Veronika Vlnkova updated HELP-9067:
-----------------------------------
Description:
Created question in FIWARE Q/A platform on 02-01-2016 at 15:01
{color: red}Please, ANSWER this question AT{color} https://stackoverflow.com/questions/34566852/send-command-not-found-centos-6-2
+Question:+
send: command not found - CentOS 6.2
+Description:+
I'm trying to execute the next script (run.sh):
#!/bin/sh
# Rooms and Floors example
CEP=localhost:8080
. ../common.sh
# Send an updateContext request with Room temp
function sendRoomTemp() #(url, floor, room, value)
{
payload='{
"contextElements": [
{
"type": "Room",
"isPattern": "false",
"id": "'$3'",
"attributes": [
{
"name": "temperature",
"type": "double",
"value": '$4'
},
{
"name": "floor",
"type": "string",
"value": "'$2'"
}
]
}
],
"updateAction": "APPEND"
}'
send $1 "v1/updateContext" "$payload"
}
echo "#1 First update CEP with RoomsAndFloors configuration"
CONFIG=`cat config.json`
updateConfig $CEP "$CONFIG"
echo ""
echo "#2 Then send T° of all the rooms to the CEP every 5 sec"
for temp in 12 14 18 20 24 19; do
echo ""
echo "# Wait between temperatures updates..."
echo ""
sleep 5
for room in 1 2 3 4; do
for floor in 1 2 3; do
# compute a unique temp for each room
t=$(($temp + (2*$floor) + $room))
echo " - Send updateContext for Room$floor$room with T°=$t"
out=$(sendRoomTemp $CEP "Floor$floor" "Room$floor$room" "$t")
echo " $out"
done
done
done
And when I execute sh run.sh I get:
....
# Wait between temperatures updates...
- Send updateContext for Room11 with T°=15
run.sh: line 34: send: command not found
- Send updateContext for Room21 with T°=17
run.sh: line 34: send: command not found
....
The script is from FIWARE Cepheus tutorial https://fiware-cepheus.readthedocs.org/en/latest/examples/1_RoomsAndFloors/index.html
My machine is CentOS 6.2
How I can fix it?
Thanks!
was:
Created question in FIWARE Q/A platform on 02-01-2016 at 15:01
{color: red}Please, ANSWER this question AT{color} https://stackoverflow.com/questions/34566852/send-command-not-found-centos-6-2
+Question:+
send: command not found - CentOS 6.2
+Description:+
I'm trying to execute the next script (run.sh):
#!/bin/sh
# Rooms and Floors example
CEP=localhost:8080
. ../common.sh
# Send an updateContext request with Room temp
function sendRoomTemp() #(url, floor, room, value)
{
payload='{
"contextElements": [
{
"type": "Room",
"isPattern": "false",
"id": "'$3'",
"attributes": [
{
"name": "temperature",
"type": "double",
"value": '$4'
},
{
"name": "floor",
"type": "string",
"value": "'$2'"
}
]
}
],
"updateAction": "APPEND"
}'
send $1 "v1/updateContext" "$payload"
}
echo "#1 First update CEP with RoomsAndFloors configuration"
CONFIG=`cat config.json`
updateConfig $CEP "$CONFIG"
echo ""
echo "#2 Then send T° of all the rooms to the CEP every 5 sec"
for temp in 12 14 18 20 24 19; do
echo ""
echo "# Wait between temperatures updates..."
echo ""
sleep 5
for room in 1 2 3 4; do
for floor in 1 2 3; do
# compute a unique temp for each room
t=$(($temp + (2*$floor) + $room))
echo " - Send updateContext for Room$floor$room with T°=$t"
out=$(sendRoomTemp $CEP "Floor$floor" "Room$floor$room" "$t")
echo " $out"
done
done
done
And when I execute sh run.sh I get:
....
# Wait between temperatures updates...
- Send updateContext for Room11 with T°=15
run.sh: line 34: send: command not found
- Send updateContext for Room21 with T°=17
run.sh: line 34: send: command not found
....
The script is from FIWARE Cepheus tutorial https://fiware-cepheus.readthedocs.org/en/latest/examples/1_RoomsAndFloors/index.html
My machine is CentOS 6.2
How I can fix it?
Thanks!
HD-Enabler: Cepheus
> [fiware-stackoverflow] send: command not found - CentOS 6.2
> -----------------------------------------------------------
>
> Key: HELP-9067
> URL: https://jira.fiware.org/browse/HELP-9067
> Project: Help-Desk
> Issue Type: Monitor
> Components: FIWARE-TECH-HELP
> Reporter: Backlog Manager
> Labels: centos, command, fiware, linux, send
>
> Created question in FIWARE Q/A platform on 02-01-2016 at 15:01
> {color: red}Please, ANSWER this question AT{color} https://stackoverflow.com/questions/34566852/send-command-not-found-centos-6-2
> +Question:+
> send: command not found - CentOS 6.2
> +Description:+
> I'm trying to execute the next script (run.sh):
> #!/bin/sh
> # Rooms and Floors example
> CEP=localhost:8080
> . ../common.sh
> # Send an updateContext request with Room temp
> function sendRoomTemp() #(url, floor, room, value)
> {
> payload='{
> "contextElements": [
> {
> "type": "Room",
> "isPattern": "false",
> "id": "'$3'",
> "attributes": [
> {
> "name": "temperature",
> "type": "double",
> "value": '$4'
> },
> {
> "name": "floor",
> "type": "string",
> "value": "'$2'"
> }
> ]
> }
> ],
> "updateAction": "APPEND"
> }'
> send $1 "v1/updateContext" "$payload"
> }
> echo "#1 First update CEP with RoomsAndFloors configuration"
> CONFIG=`cat config.json`
> updateConfig $CEP "$CONFIG"
> echo ""
> echo "#2 Then send T° of all the rooms to the CEP every 5 sec"
> for temp in 12 14 18 20 24 19; do
> echo ""
> echo "# Wait between temperatures updates..."
> echo ""
> sleep 5
> for room in 1 2 3 4; do
> for floor in 1 2 3; do
> # compute a unique temp for each room
> t=$(($temp + (2*$floor) + $room))
> echo " - Send updateContext for Room$floor$room with T°=$t"
> out=$(sendRoomTemp $CEP "Floor$floor" "Room$floor$room" "$t")
> echo " $out"
> done
> done
> done
> And when I execute sh run.sh I get:
> ....
> # Wait between temperatures updates...
> - Send updateContext for Room11 with T°=15
> run.sh: line 34: send: command not found
> - Send updateContext for Room21 with T°=17
> run.sh: line 34: send: command not found
> ....
> The script is from FIWARE Cepheus tutorial https://fiware-cepheus.readthedocs.org/en/latest/examples/1_RoomsAndFloors/index.html
> My machine is CentOS 6.2
> How I can fix it?
> Thanks!
--
This message was sent by Atlassian JIRA
(v6.4.1#64016)
You can get more information about our cookies and privacy policies clicking on the following links: Privacy policy Cookies policy