2012-07-23 84 views
0

我在一個論壇上閱讀,要找到一個隨機字符串,你應該使用下面的語法:殼牌 - 記錄「OD」命令的輸出到一個變量

od -a -A n /dev/urandom | head -30 | tr -d ' ' | tr -d '\n' | awk '{print substr($0,1,256)}' 

我怎麼可能把這個輸出變量'var'而不是在屏幕上顯示它?

回答

1

與反引號捕獲它:``

VAR=`od -a -A n /dev/urandom | head -30 | tr -d ' ' | tr -d '\n' | awk '{print substr($0,1,256)}'` 
3

使用反引號或$(),即

var=`command` 

var=$(command)