shell script 抓關鍵字問題 - Linux

Christine avatar
By Christine
at 2017-02-09T15:49

Table of Contents

小弟想透過shell script抓kernel log中的一些關鍵字

像是下面一小串kernel log


<6>[ 2731.456308] xxx_handler_work -- wdg_val:0
<6>[ 2731.461548] xxx_do_hotword_work -- send hotword uevent!
<7>[ 2731.471493] cpu-tegra: force EDP limit 2014500 kHz
<4>[ 2734.430346] xxx_dsp_core_reset_put(684)dsp core reset:0

我用的shell script語法是

result =`dmesg | grep -c wdg_val`

理論上透過$result應該可以得到 1 這個數字

但是系統卻回應我

watchdog_test.sh[24]: result: not found
watchdog_test.sh[24]: [: 1: unexpected operator/operand

我是不是漏了什麼?

請教各位大大, 麻煩各位了, thanks

--
Tags: Linux

All Comments

Irma avatar
By Irma
at 2017-02-11T00:32
第一 bash 變數賦值 變數和等號中間不能有空白
Edith avatar
By Edith
at 2017-02-14T08:20
然後應該沒後面了 我剛剛打太快
Eden avatar
By Eden
at 2017-02-19T01:12
感謝! 以解決!

數值排列

Belly avatar
By Belly
at 2017-02-09T15:02
我有幾行數列如下 0 1511.9409 7306.7246 143 3.6 0 10 0 1511.9423 7306.7229 122 3.8 0 10 0 1511.94 7306.7252 150 3.5 0 10 andlt;andlt; 這一行移位了 0 1511.9475 7306.7 ...

新手請教

Kama avatar
By Kama
at 2017-02-09T13:39
※ [本文轉錄自 Editor 看板 #1Od01Mhk ] 作者: asdrt (安靜) 看板: Editor 標題: [問題] 新手請教 時間: Thu Feb 9 13:38:27 2017 目前有一批資料 擷取下來是 {and#34;idand#34;:and#34;1da58d7f-ac5 ...

關於rsyslog收到訊息後被自動補字

Hedwig avatar
By Hedwig
at 2017-02-08T09:48
client要丟的訊息是: 2017-02-08 09:45:01 1 134217728 8388608 8388608 294912 2.5650 19.77 2017-02-08 09:45:01 但server收到後卻變成: 2017-02-08 09:30: ...

Trac + Git 管理多重專案

David avatar
By David
at 2017-02-08T01:36
餓死抬頭 想架設一個Trac + Git伺服器 想請問如果有多個project都想repo給伺服器 請問伺服端上要如何規劃? 要在每個project資料夾內都打上 git init --bare 還是有其他方法嗎? -- 耳機似丹返西逝,財帛如水向東流 ...

fedora install xrdp

Ivy avatar
By Ivy
at 2017-02-06T23:33
OS fedora 25 第一次登入後會立即結束RDP 第二次或以後登入後跳一個視窗 connect to sesman ip 127.0.0.1 port 3350 sesman connect ok sending login info to session manager, please wait... ...