在linux下利用shell腳本進行openoffice的一鍵啓動

    openoffice啓動需要輸入以下指令:

cd /opt/openoffice4/program/
soffice --headless--accept="socket,host=127.0.0.1,port=8100;urp;" --nofirststartwizard&

    比較麻煩,寫shell腳本來實現一鍵啓動:

    首先在home目錄下建立一個Shell文件夾專門放置軟件啓動腳本:

mkdir ~/Shell

    進入Shell目錄:

cd ~/Shell    

    創建openoffice.sh腳本:   

gedit openoffice.sh

    把以下內容粘貼到openoffice.sh腳本中,保存退出:

    #!/bin/bash
    cd /opt/openoffice4/program/
    sleep 1 &
    soffice --headless--accept="socket,host=127.0.0.1,port=8100;urp;" --nofirststartwizard&
    sleep 10
    echo -e '\003'  
    sleep 20
    kill -1 `ps -o ppid -p $$ | tail -1

    給openoffice.sh腳本賦權限:

chmod 777 openoffice.sh
    這樣每次想要啓動openoffice就不需要敲一長串代碼了,取而代之的是:
cd ~/Shell
./openoffice.sh

    有同學覺得這樣仍然比較麻煩,對吧?

    那進一步,修改.bashrc腳本:

cd
gedit .bashrc 

    在腳本的最後加入一行:

    alias openoffice="/home/******/Shell/openoffice.sh"

    這裏的"/home/******/Shell/"是你存放openoffice.sh腳本的絕對地址,因人而異。

    保存退出,關閉終端重新開新終端,或者source  .bashrc

    這時候就可以一鍵啓動openoffice了。不論現在在哪個目錄下,只需要輸入:

openoffice

    回車!

    就可以一鍵啓動openoffice了。

    amazing!

    
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章