hvordan stoppes cat kommandoen? (løst)

Alle tekniske spørgsmål som ikke hører ind under de andre fora.
oji
Indlæg: 9
Tilmeldt: 16. jul 2009, 11:20

hvordan stoppes cat kommandoen? (løst)

Indlæg af oji »

jeg har et 3g modem som jeg skal have læst signal-styrken fra, til det bruger jeg:

Kode: Vælg alt

echo at+csq > /dev/ttyUSB2 | cat /dev/ttyUSB2



Problemet er at cat ikke stopper igen.

Så hvordan kan man lave et script så den stopper når den har læst noget ud en gang?
Senest rettet af oji 14. okt 2009, 09:49, rettet i alt 1 gang.
eitreach
Indlæg: 2478
Tilmeldt: 24. jul 2007, 19:32
IRC nickname: eitreach
Geografisk sted: København

Re: hvordan stoppes cat kommandoen?

Indlæg af eitreach »

Jeg ved ikke om det er noget du kan bruge, men du kan stoppe en kommando i terminalen ved at trykke ctrl-c.
"A Narn heavy cruiser?!"

Fornuftig opførsel: faq.php#f00
Guide til ooh shiny: viewtopic.php?f=11&t=2189
Guide til 3d-effekter: viewtopic.php?f=11&t=4393
oji
Indlæg: 9
Tilmeldt: 16. jul 2009, 11:20

Re: hvordan stoppes cat kommandoen?

Indlæg af oji »

Det skal desværre foregå uden tastatur-inputs.

I et shell script.
oji
Indlæg: 9
Tilmeldt: 16. jul 2009, 11:20

Re: hvordan stoppes cat kommandoen?

Indlæg af oji »

Tror jeg fik løst det ved at bruge head -n 2 istedet for cat.