MacOS 注音輸入選單不出現了!

2019-04-06 22:12:20
sudo kill -HUP  ` ps ax |  grep -v grep | grep TCIM | awk '{print $1}' `

稍微簡單剖析一下上面的指令:

kill -HUP pid 可以通知 process ID 是 pid 的程序重新啟動。

` ...... ` 是執行引號中的指令,而這裡的單引號是和毛毛蟲同一個按鍵哦!

「| : pipe 」會將前一指令的結果再丟給後一個指令去處理。

ps ax 會列出所有的 process 。

grep -v grep 是只輸出不含「grep」關鍵字的那些行。

grep TCIM 是只輸出含 「TCIM」關鍵字的那行。

awk '{print $1}' 以空白當分隔,並輸出第一個欄位(就是 pid)。

參考文章雄: Mac : CrossOver 擾亂了中文輸入法(TCIM)的運作