0
我在一個論壇上閱讀,要找到一個隨機字符串,你應該使用下面的語法:殼牌 - 記錄「OD」命令的輸出到一個變量
od -a -A n /dev/urandom | head -30 | tr -d ' ' | tr -d '\n' | awk '{print substr($0,1,256)}'
我怎麼可能把這個輸出變量'var'而不是在屏幕上顯示它?
我在一個論壇上閱讀,要找到一個隨機字符串,你應該使用下面的語法:殼牌 - 記錄「OD」命令的輸出到一個變量
od -a -A n /dev/urandom | head -30 | tr -d ' ' | tr -d '\n' | awk '{print substr($0,1,256)}'
我怎麼可能把這個輸出變量'var'而不是在屏幕上顯示它?
與反引號捕獲它:``
VAR=`od -a -A n /dev/urandom | head -30 | tr -d ' ' | tr -d '\n' | awk '{print substr($0,1,256)}'`
使用反引號或$()
,即
var=`command`
或
var=$(command)