Du har en " för mycket i sed-biten, dessutom måste man escapea & i bashPlutonium skrev:Ahh du vill rapportera till temperatur.nu, det förstod inte jag från början..
Då gör vi om scriptet.Det enklaste sättet att skriva det på.Kod: Markera allt
#!/bin/bash # Tar temperaturen och lägger i en variabel. Ändra sensorID till din temperatur sensor. temp=`grep . /mnt/1wire/sensorID/temperature | sed -e s/\ //g"` # Värdet i variablen $temp skickar vi till temperatur.nu genom url. curl -s http://www.temperatur.nu/rapportera.php?s=teststad&id=123456789&t=$temp
Kod: Markera allt
#!/bin/bash
# Tar temperaturen och lägger i en variabel. Ändra sensorID till din temperatur sensor.
temp=`grep . /mnt/1wire/sensorID/temperature | sed -e s/\ //g`
# Värdet i variablen $temp skickar vi till temperatur.nu genom url.
curl -s http://www.temperatur.nu/rapportera.php?s=teststad\&id=123456789\&t=$temp