標籤:style blog http ar io color 使用 sp on
eg:
比如說在linux下運行rails內建的伺服器時,需要這樣的命令RAILS_EVN=production rails s是不是有點囉嗦呀,每次要打這麼多字,不能忍,萬幸的是我們有shell指令碼的協助。建立一個自己的指令碼吧:
touch 一個rails_s.sh然後用vim編輯如下,儲存。
#!/bin/bashRAILS_EVN=production rails s
執行以下命令:
echo $PATH
顯示路徑資訊如下:
[email protected]:~/Downloads/sublime_text_3$ echo $PATH/home/sophia/.rvm/gems/ruby-2.1.3/bin:/home/sophia/.rvm/gems/ruby-2.1.3@global/bin:/home/sophia/.rvm/rubies/ruby-2.1.3/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/sophia/.rvm/bin:/home/sophia/.rvm/bin:/home/sophia/.rvm/bin
可以看到裡面有/usr/local/bin一項,把寫好的rails_s.sh放到/usr/local/bin中,然後改一下許可權:
sudo chmod 755 rails_s.sh
現在就可以到項目目錄(eg:/var/www/Blog/)下使用rails_s.sh命令執行該指令碼啟動伺服器了:
[email protected]:/var/www/ashelf$ rails_s.sh=> Booting WEBrick=> Rails 3.2.12 application starting in production on http://0.0.0.0:3000=> Call with -d to detach=> Ctrl-C to shutdown server
linux下shell指令碼在其他目錄執行