`符號包含的命令執行完後,可以講其輸出結果儲存到變數中#!/bin/bash v=`java -version`echo $v執行結果:$ ./install.shjava version "1.6.0_34"Java(TM) SE Runtime Environment (build 1.6.0_34-b04)Java HotSpot(TM) 64-Bit Server VM (build 20.9-b04, mixed
為什麼需要NginxCppCMS自己已經支援Http訪問,為什麼還需要Nginx.一些原因是我們需要動態Server Load Balancer,還有原因是安全問題。下面的文字來自於CppCMS網站。CppCMS provides basic implementation of HTTP protocol and thus it can run behind reverse HTTP Proxy. But this option is not recommended for use in
接上一篇文章:http://blog.csdn.net/sheismylife/article/details/8010040上一篇我的文章完成後,會有一些奇怪的現象:1.其他機器ssh登入上host後,過一會兒就不能串連了,然後ssh無法登入,直到重新啟動host機器的網路服務。(經查明,公司網路中和另一台機器IP衝突)2.host機器無法連外網3.路由表中缺少這一行:ip route listdefault via 10.112.18.254 dev
通過$0可以擷取傳遞來的第一個參數,就是指令碼自己,$1可以獲得第二個參數,比如:#!/bin/bashecho "$0"echo "$1"運行程式./test/sh q看到:$ ./test.sh q./test.shq傳遞參數的時候,如果是字串,可以用單引號或者雙引號包起來,表示這是一個完整的參數:./test.sh 'this is a test'既然扯到雙引號,要注意,如果在雙引號裡使用了變數,也會用其值替換,比如:./test.sh
緊接上文。上文建立了3個VM及Ubuntu server。現在如何查看呢?輸入下面的命令:virsh --connect qemu:///system查看方法:virsh # list --all Id Name State---------------------------------- - vm1 shut off - vm2 shut off - vm3
this指標不能在這種情況下綁定後交給asio使用。那麼怎麼辦?很簡單,我之前的一篇文章介紹過enable_share_from_this。http://blog.csdn.net/sheismylife/article/details/8282518現在修改一下Connection類的代碼:class Connection: public boost::enable_shared_from_this<Connection> {public:
可以將前面的環境變數設定代碼封裝成函數,以後可以反覆使用:# $1 variable name# $2 expected value# put this into /etc/environment if not foundfunction setEnv { source /etc/environment if [ "${!1}" = "$2" ] thenecho "$1 is correct: $2" elseecho "$1 is wrong: ${!1} != $2