Ubuntu環境下,如何安裝gjs
查詢跟「gjs」相關的套件
1 | $ apt-cache search gjs |
查詢「gjs」是否安裝
1 | $ dpkg -l gjs |
安裝 gjs
1 | $ sudo apt-get install gjs |
查看 gjs 這個套件的相關資訊
1 | $ dpkg -s gjs |
顯示 help
執行1
$ gjs -h
或1
$ gjs --help
將字串傳入 gjs 執行
雙引號
1 | $ gjs -c "print('hi!');" |
單引號
1 | $ gjs -c 'print("hi!")' |
進入「互動模式」
1 | $ gjs |
就會出現1
gjs>
這時候,就可以開始打指令了。基本上,就是「javascript」的語法。
呼叫「print」這個「function」1
gjs> print('hi')
呼叫「log」這個「function」1
gjs> log('yes')
執行js檔案
編輯檔案
1 | $ vi hi.js |
檔案內容
1 | print('hi'); |
用gjs來執行
1 | $ gjs hi.js |
gjs的script執行檔
編輯script檔
1 | $ vi hi |
script檔
1 | #!/usr/bin/gjs |
改為「可執行」
1 | $ chmod u+x hi |
執行
1 | $ ./hi |
一樣可以用gjs來執行,這些概念都是在linux底下,script的概念。
1 | $ gjs hi |
script檔的另一個格式,主要是第一行改為從「#!/usr/bin/gjs」改為「#!/usr/bin/env gjs」。1
2#!/usr/bin/env gjs
print('hi');