我喜歡從wmctrl獲取窗口pid(僅firefox),我試過wmctrl -lp | grep Firefox | awk -F「」「{print $ 1}」但輸出不符合我的預期。請幫助。Awk&Grep問題
[email protected]# wmctrl -lp
0x0160001b -1 6504 beer-laptop x-nautilus-desktop
0x016000bd 0 6504 beer-laptop conference - File Browser
0x03e00003 0 0 N/A XBMC Media Center
0x03800081 0 7282 beer-laptop Xbmc_ConferenceWindow.py (~/.qlive/xbmc-conference) - gedit
0x0352f117 0 6963 beer-laptop Ask a Question - Stack Overflow - Chromium
0x01400040 -1 6503 beer-laptop Top Expanded Edge Panel
0x01400003 -1 6503 beer-laptop Bottom Expanded Edge Panel
0x03202deb 0 6866 beer-laptop [email protected]: ~/.qlive/conference
0x012000c4 0 12134 beer-laptop Common threads: Awk by example, Part 1 - Mozilla Firefox
[email protected]# wmctrl -lp | grep Firefox | awk -F" " "{print $1}"
0x012000c4 0 12134 beer-laptop Common threads: Awk by example, Part 1 - Mozilla Firefox
- 在這種情況下,我寧願= 0x012000c4
親愛的主席先生,有什麼是我的回答引起你downvote它的問題呢? – 2009-09-10 10:15:17