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

檔案內容

hi.js
1
print('hi');

用gjs來執行

1
$ gjs hi.js

gjs的script執行檔

編輯script檔

1
$ vi hi

script檔

hi
1
2
#!/usr/bin/gjs
print('hi');

改為「可執行」

1
$ chmod u+x hi

執行

1
$ ./hi

一樣可以用gjs來執行,這些概念都是在linux底下,script的概念。

1
$ gjs hi

script檔的另一個格式,主要是第一行改為從「#!/usr/bin/gjs」改為「#!/usr/bin/env gjs」。

hi
1
2
#!/usr/bin/env gjs
print('hi');

gjs